Liste déroulante en PHP

Fermé
Yakurena - 24 oct. 2004 à 12:47
 Yakurena - 24 oct. 2004 à 19:43
Bonjour,
J'ai crée une liste déroulante en PHP dont voici le code :
----------------------------------------------------------------------------
<table>
<tr><th align=middle>Sélectionner une formation : </th></tr>
<tr><td align=center><select name="variable_choisi" default="">Choissiez votre option:
<option selected value=""> Formation
<?

$nom="SELECT intitule FROM formation";
$exe_nom=mysql_db_query("PROJET",$nom);
while($row = mysql_fetch_array($exe_nom))
{
print "\t\t<option>".($row[0])."\n";
}
?>
</select>
</td></tr>
<tr><td align=center><input type="submit"
value="Sélectionner"></td></tr>
</table>
----------------------------------------------------------------------------
Les élements de la liste déroulante sont donc les champs "intitule" de la table "formation" d'une base de données. Mais il faudrait maintenant récupérer le choix effectué dans une variable PHP(qui contiendrait donc un élement de la liste déroulante) afin d'etre ensuite utilisée dans un deuxième requete MySQL. Pour cela,j'ai essayé de donner à la variable PHP le nom du formulaire(elle s'appelait donc $variable_choisi),mais ça ne marche pas: ça m'affiche que la variable en question n'existe pas. Alors comment faire?
Merci d'avance.
A voir également:

1 réponse

J'aimerais aussi savoir ce que signifie cette ligne :
print "\t\t<option>".($row[0])."\n";

c'est peut-etre là que se situe le problème...
0