Résultat de requête dans un formulaire

Pile
Invité n'ayant pas de compte PHPfrance

12 mai 2008, 03:03

Bonjour,

J'ai une question de débutant :
Comment puis-je récupérer le résultat d'une requête de base de données dans une liste/menu de formulaire ?

Merci par avance de votre aide

Mammouth du PHP | 881 Messages

12 mai 2008, 03:26

Je suppose ici que tu connais les bases du formulaire.

Dans un formulaire, tu crées un élément <select>, puis tu le remplis d' <option> en passant à travers les résultats obtenus. En bref, ça donne quelque chose comme ceci:
   $resultat = mysql_query($requete, $db);
   echo "<select name="bidon">;
   while ($Details = mysql_fetch_object($resultats)) {
          echo "<option value='".$Details->ChampChoisi."'>".$Details->ChampChoisi."</option>";
   }
   echo "</select>";
C'est peut-être un peu primitif. D'autres suggérerons de meilleures méthodes, mais ça fonctionne.
Soyez artisans de paix

Pile
Invité n'ayant pas de compte PHPfrance

12 mai 2008, 03:54

Merci Patriboom, ça fonctionne

Mammouth du PHP | 881 Messages

12 mai 2008, 06:54

N'oublie pas de mettre "résolu" à ton sujet.
Soyez artisans de paix