bonjour,
j'ai trouvé sur ce forum cette méthode pour un menu déroulant
(discussion du 30 septembre 2005 -9h58-par Matt38)
réalisation d'un menu déroulant sur une page PHP qui affiche les données d'une colonne d'une table SQL.
1 2 3 4 5 6 7 8 9 10 11 12
| $req="select nomcat from catusers";
$res=mysql_query($req) or die("erreur dans la requête $req");
while ($tab=mysql_fetch_object($res))
$nom_cat[]=$tab->nomcat;
echo "<center><select name='liste_nomcat[]' multiple size=5>";
for ($i=0;$i<count($nom_cat);$i++)
echo "<option value='$nom_cat[$i]'>nom_cat[$i]</option>";
echo "</select></center>"; |
j'ai un soucis du même type pour la réalisation d'un menu déroulant.
Je voulais utiliser le même code sauf que moi j'ai une base de donnée avec plusieurs tables:
procede (des recettes de cuisine il y en a deux: recette de gateau au chocolat et recette de gateau a la fraise),
operation (les etapes de chaque recettes)
et utilise (les colonnes de cette tables sont procede et operation). La requête à effectuer est
select operation from utilise where procede='recette gateau frais'*;
on veut afficher la liste des opérations qui réalisent un procédé (choisi par l'utilisateur parmi les procédés répertoriés).
Mon probleme est que dans mon cas il faut prendre en compte le fait que c'est à l'utilisateur de choisir le procédé duquel il veut afficher les opération. J'aimerai que ce choix se fasse dans un menu déroulant.
J'espère que ma question est à peu près claire et que vous pourrez m'aider pour mon projet (je suis étudiante ingénieur dans le domaine de l'agroalimentaire et je débute en sql/php)
Partager