Vous n'êtes pas identifié(e).
Impec ca fonctionne. Voici le code final quelque fois qu'il puisse servir a quelqu'un d'autre un jours :
Merci à toi Maljuna Kris pour cette aide.
Au plaisir de retravailler avec toi,
Fab.
Parse error: syntax error, unexpected '=' in /homepages/41/d418170838/htdocs/E_liste.php on line 6
Je pense pas avoir tout compris lol...
Si j'ai bien compris, le code résultant donne ceci :
ce qui conduis à l'erreur " Parse error: syntax error, unexpected '=' in /homepages/41/d418170838/htdocs/E_liste.php on line 6"
Bonsoir à nouveau,
Un petit soucis par contre... Il classe les fichier par date de "création", et non alphabétique.
Une parade par hasards ?
MErci,
Fab.
Re le forum,
Aprés avoir cherché un peux plus profondément sur internet, j'ai réussi a aboutir dans mon code :
Fab
Bonjour à tous,
Je souhaiterai en fin de compte créer, automatiquement, une liste déroulante contenant a l'intérieur le nom de chaque dossier présent dans un dossier sur mon FTP (nommé "galeries").
L’étiquette et la valeur auront la même "valeur". A savoir que j'ai "n" dossiers, et que demain je peux en avoir n+1 voir n+100...
Aprés quelques recherches, j'ai réussi a faire le code suivant :
Le soucis est qu'il m'affiche tout ce qui est présent. Et moi, je n'aimerai que les dossiers .
Quelqu'un pourrait-il m'aider SVP ?
Merci d'avance,
Fab.
Bonsoir.
Je me penche actuellement sur un autre soucis, plus facile a régler je penses, et me remettrai ensuite sur le code. Je pense d'ici mi octobre.
Merci de l'aide encore,
Fabrice.
Ok merci.
Je vais dans ce cas commencer par créer la SQL tel vos conseils, et ensuite reviendrai vers vous d'ici la fin de la semaine au plus tard afin de vous montrer ou j'en suis afin d'avoir vos avis si celà ne vous dérange pas.
Merci d'avance,
Fab
Bonjour,
Ah d'accords autant pour moi. Milles excuses.
Donc voila, j'ai midifié la BDD pour la partye "type d'indexage". Maintenant, si j'ai bien compris, je dois créer une table de catégorie.
Si j'ai bien compris le tuto (http://phpdebutant.org/article67.php), SQL va dont faite la correspondance, avec le code JOINT, entre deux colonnes d'une table différente, mais ou la donnée est la même ? Je ne sais pas si je m'exprime bien en fin de compte lol...
La description pourra avoir une longueur supérieure à 100.
Par contre l'image elle non.
J'ai mis TEXT car c'était celle qui me semblait la plus judicieuse. Aprés sans doute ais-je fais un mauvais choix .
Il est vrai que je ne dépasserai jamais les 8000 caractères aloué par le VARCHAR, donc je peux l'utiliser sans soucis . Est-ce que ceci est pénalisant dans la BDD si je laisse en texte en fin de compte ?
CMD = Commande (en clair produit uniquement sur commande).
PERS = Mauvais titre que j'ai noté en fin de compte... Je vais donc modifier ce titre en "PART". En fin de compte vendu en part.
Bonjour,
Je vais attentivement lire ce que tu me propose.
Concernant les valeurs des colonnes :
PRIX : Prix en euros de l'article (valeur numérique a virgule)
PIECE : Si unité de vente PIECE, alors la valeur = 1, sinon valeur =0 (même logique binaire pour POIDS, BOITE, PERS et CMD)
Je ne sais pas si c'est la meilleure solution, néanmoins ca me parrait etre la plus simple lol.
Bonjour,
Milles excuses, je ne savais pas que les actifs étaient si peut nombreux... C'est dommage, car j'ai beaucoup appris par le passé sur votre site .
A vrai dire, je ne connais rien a JAVASCRIPT. Je souhaite en fin de compte réaliser un menu arborescent comme celui proposé sur le code en question. Sans couleur ni autre, juste des pounts UL et LI, avec LI caché et qui apparait au clic sur UL.
Sinon ou est-ce que je pourrais trouver un script me permettant de réaliser celà?
Merci d'avance,
Fab.
Bonsoir,
Concernant les soucis avec les @, je suis d'accords et vais alors y remédier dans ce cas.
Néanmoins, je ne conaissait pas PDO. Je vais chercher de la DOC.
SInon quels sont les autres remarques ?
Personne ne sait me dire si je commence bien ou pas?
Bonjour à tous les développeurs,
Je viens aujourd'hui vers vous afin de quémander de l'aide.
---------------------------------------------------------
Je vous explique en quelques étapes ce que je souhaites réaliser :
Je souhaite en fin de compte réaliser un "catalogue" présentant mes produits de ma boulangerie, selon des catégorie définies.
J'ai pour le moment créé une table SQL, néanmoins je ne sais pas si elle est bien faire en fin de compte :
CREATE TABLE `CATALOGUE_Produits` (
`ID` int(10) unsigned NOT NULL auto_increment,
`CATEGORIE` text collate latin1_german2_ci NOT NULL,
`TITRE` text collate latin1_german2_ci NOT NULL,
`IMAGE` text collate latin1_german2_ci NOT NULL,
`DESCRIPTION` text collate latin1_german2_ci NOT NULL,
`PRIX` decimal(10,2) NOT NULL,
`PIECE` int(2) NOT NULL,
`POIDS` int(2) NOT NULL,
`BOITE` int(2) NOT NULL,
`PERS` int(2) NOT NULL,
`CMD` int(2) NOT NULL,
`SAISON` int(2) NOT NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci AUTO_INCREMENT=6 ;
En quelques lignes, j'arrive alimenter la BDD sans soucis:
Je renseigne dans la colonne "CATEGORIE" le nom de ma catégorie qui me servira par la suite a afficher les résultats selon les catégories choisies. Chaque catégorie sera affiché sur une page différente, donc je réaliserai des requêtes type "Afficher ... Where CATEGORIE == ....".
---------------------------------------------------------
Mes questions sont donc multiples :
1. Est-ce que je commence bien selon ce que je veux faire? Ou alors je vais droit dans le mur, et il y a une meilleure solution ?
2. Est-ce possible d'avoir une aide pas a pas, ou je code, et on me dit si ainsi ca va, ou alors si il n'y a pas meilleure solution?
Je suis prêt a remercier la personne qui m'aidera par mes conaissances ou mon aide en retour (graphisme, flash, ...).
Merci d'avance,
Fab.
Bonjour,
Je ne sais pas ou trouver la console. Désolé.
Voici la source du code tant que j'y pense, ou dedans ils disent "Attention, testé sur MSIE seulement ! (je pense particulièrement au "cancelBubble" qui doit se gérer différemment sous Netscape/Mozilla)"
Bonsoir à tous,
Je viens vers vous car j'ai un soucis avec mon menu déroulant qui refuse de fonctionner sous FireFox...
Voici le code :
<head>
<title>Ma page</title>
<style type="text/css">
.menu ul {
cursor:pointer;
}
.menu ul ul {
display:none;
color:black;
}
.menu ul ul ul {
display:none;
color:black;
}
</style>
<script type="text/javascript">
function showhide(menu) {
event.cancelBubble=true;
menuStyle=menu.childNodes[1].style;
menuStyle.display=(menuStyle.display=="block")? "none" : "block";
}
</script>
</head>
<body>
<div class="menu">
<ul>
<li onclick="showhide(this)">Rub 1
<ul>
<li>1</li>
<li>2</li>
</ul>
</li>
<li onclick="showhide(this)">Rub 2
<ul>
<li>1</li>
<li>2</li>
</ul>
</li>
<li>Rub 3</li>
</ul>
</div>
</body>
</html>
Quelqu'un pourrait-il me donner une piste du pourquoi ca fonctionne sous IE et pas Firefox ?
Merci d'avance,
Fab.
Bonjour,
J'ai un formulaire PHP qui récupère des valeurs dans un BDD SQL. Selon la valeur de ma table, 0 ou 1, je souhaiterai cocher ou non une case type "checkbox".
- Si valeur BDD = 0, alors case décochée
- Si valeur BDD = 1, alors case cochée
(J'ai déja ma structure BDD qui récupère la valeur et la met dans une variable "$verify_checked".
J'ai beau cherché partout sur internet, je n'arrives trouver la réponse a ce problème. Alors j'espère qu'ici on pourra m'aider...
Merci d'avance,
Fab.
Bonsoir,
J'ai un soucis... J'ai besoin de suprimmer un COOKIES que mon site a créé, a ma demande dans le code PHP, cependant, ca ne fonctionne pas. Enfin, je m'explique.
J'ai créé les COOKIES comme suit :
Afin de les suprimmer, j'ai mis ainsi :
Le soucis, est que je n'ai pas la possibilité de mettre le code de supression en tout début de page comme il le faudrait. Il est entre les balises BODY. De ce fait, j'ai une erreur: "Warning: Cannot modify header information - headers already sent by (output started at /homepages/41/d418170838/htdocs/admin.php:5) in /homepages/41/d418170838/htdocs/disconect.php on line 2".
Pourriez-vous me dire comment je pourrais faire autrement ?
Merci d'avance,
Fab.
Re le Forum,
Solution trouvée au final, j'avais fait deux erreurs :
La première, j'avais pas mis le code de cookie en début de page.
le code fonctionnel au final :
$requete = mysql_query("select * from compteur_visite"); // On regarde si les données sont enregistrées ou non
$nb = mysql_numrows($requete); // Nombre d'enregistrement
if($nb ==0) // On regarde le nombre d'enregistement
{
mysql_query("insert into compteur_visite values('1')"); // si il y a 0 enregistrement on ajoute des données
}
elseif ($nb !=0 and $_COOKIE["SCHILD_WEBSITE"] != 'OK') // sinon on passe
{
mysql_query("update compteur_visite set nb=nb+1"); // et on met à jour le nombre de visite
}
elseif ($nb !=0 and $_COOKIE["SCHILD_WEBSITE"] == 'OK') // sinon on passe
{
mysql_query("update compteur_visite set nb=nb"); // et on met à jour le nombre de visite
}
$requete = mysql_query("select * from compteur_visite"); // Sélection de la table
$j = mysql_fetch_array($requete); // et on affiche le nombre de visite
$nb = $j[nb];
print ''.$nb.'';
// On ferme la connection
mysql_close();
?>
Merci quand même
Bonjour à tous,
Je possède un script que j'ai trouvé de compteur de visite. Le soucis, il compte plusieurs fois le même visiteur, en clair, il compte le nombre de pages vues...
$requete = mysql_query("select * from compteur_visite"); // On regarde si les données sont enregistrées ou non
$nb = mysql_numrows($requete); // Nombre d'enregistrement
if($nb ==0) // On regarde le nombre d'enregistement
{
mysql_query("insert into compteur_visite values('1')"); // si il y a 0 enregistrement on ajoute des données
}
else // sinon on passe
{
mysql_query("update compteur_visite set nb=nb+1"); // et on met à jour le nombre de visite
}
$requete = mysql_query("select * from compteur_visite"); // Sélection de la table
$j = mysql_fetch_array($requete); // et on affiche le nombre de visite
$nb = $j[nb];
print ''.$nb.'';
// On ferme la connection
mysql_close();
?>
J'aimerai donc le faire passer en compteur de visite unique. J'ai donc pensé utiliser des cookies tel que :
Création du COOKIES
Ensuite, j'avais pensé, dans le code du compteur mentionné en premier, faire de sorte a vérifier que si le cookies existe, alors je n'incrémente pas. Le cas contraire, j'incrémente.
J'ai donc essayé ainsi, cependant ca ne fonctionne pas (Warning: Cannot modify header information - headers already sent by (output started at /homepages/41/d418170838/htdocs/accueil.php:5) in /homepages/41/d418170838/htdocs/includes/cpt on line 3 - Ligne 3 étant la ligne ou je dit créer le cookie) :
<?php
$Connect_db = mysql_connect($Serveur_db,$User_db,$Passe_db); // Connection à MySQL
mysql_select_db($Base_name,$Connect_db); // Sélection de la base de donnée
$requete = mysql_query("select * from compteur_visite"); // On regarde si les données sont enregistrées ou non
$nb = mysql_numrows($requete); // Nombre d'enregistrement
if($nb ==0 and $_COOKIE["SCHILD_WEBSITE"] == 'OK') // On regarde le nombre d'enregistement
{
mysql_query("insert into compteur_visite values('1')"); // si il y a 0 enregistrement on ajoute des données
}
else // sinon on passe
{
mysql_query("update compteur_visite set nb=nb+1"); // et on met à jour le nombre de visite
}
$requete = mysql_query("select * from compteur_visite"); // Sélection de la table
$j = mysql_fetch_array($requete); // et on affiche le nombre de visite
$nb = $j[nb];
print ''.$nb.'';
// On ferme la connection
mysql_close();
?>
Pourtant, en essayant dans mon petit test ci-dessous, ca fonctionne :
L'erreur est-elle bête? lol
Merci par avance,
Fab.
Bonsoir,
Non non, aucun besoin d'heures été hivers, les heures sont fixes, cependant on peut décider de fermer un jour plutot qu'un autre ou alors changer une horraire d'un jour en particulier.