Comment on fait là ? [ PHP ] - Programmation
Marsh Posté le 23-03-2002 à 23:55:32
Pas sur d'avoir bien tout compris.
Essaie plutot comme ca :
$req = mysql_query(........);
if (! $req) {
//traitement erreur
...
} else {
while ($array = mysql_fetch_array($req)) {
echo "<option>" . $array["nom_cat"] . "</option>";
}
}
si nom_cat est le nom de la colonne que tu veux récupérer.
Marsh Posté le 23-03-2002 à 23:56:09
Marsh Posté le 24-03-2002 à 00:01:23
Je viens de voir un truc, la.
C'est normal que le HTML et le PHP soient mélangés ??
Faut mettre le code PHP entre <? ?> pour qu'il soit exécuté par le serveur.
Marsh Posté le 24-03-2002 à 00:23:48
bjbebert a écrit a écrit : |
regarde bien, ce n'est pas du html, mais un echo. Par contre, il y a une erreur dans le echo car il contient la boucle.
Marsh Posté le 24-03-2002 à 00:35:19
gizmo a écrit a écrit : regarde bien, ce n'est pas du html, mais un echo. Par contre, il y a une erreur dans le echo car il contient la boucle. |
Ah d'accord. J'avais pas vu.
Marsh Posté le 24-03-2002 à 09:57:51
gizmo a écrit a écrit : regarde bien, ce n'est pas du html, mais un echo. Par contre, il y a une erreur dans le echo car il contient la boucle. |
comment je fais alors ? y'a moyen de faire un echo avec une boucle dedans ?
Marsh Posté le 24-03-2002 à 10:01:39
faut plutôt faire une boucle avec un echo dedans et pas l'inverse
Marsh Posté le 24-03-2002 à 10:26:58
tu fais ton écho jusqu'a la boucle, dans ta boucle tu fais un autre echo, et après la boucle tu recommences un echo
Marsh Posté le 23-03-2002 à 23:28:48
bon, je suis un newbie et je suis en train de créer un script de getsion de downloads avec compteur, catégories, admin...
donc ca avance bien mais là j'ai un bug...
quand on veut afficher ( avec un echo ) un formulaire avec des requetes PHP on fait comment ?
ex:
ca marche mais fo rajouter une page ajout.php avec le formulaire
sinon si je fais ca:
donc la si je fais ca, le formulaire s'affiche mais le champs "select" qui doit contenir la variable $nom_cat reste vide alors que la bdd est bien remplie je pense que ca vient du texte que g mis en gras c koi qui va pas ?
[jfdsdjhfuetppo]--Message édité par Negueu--[/jfdsdjhfuetppo]