j'ai cherche su le forum mais j ai pas trouvé chaussure à mon pied....
A partir de ma base, je crée une liste deroulante qui affiche toutes les salles de ma base, voir code suivant:
Code : Tout sélectionner
<form method="post" action="reservation.php">
<?php
// liste deroulante "nom de la salle"
echo '<select name="nom_salle">';
// on se connecte à MySQL
$db = mysql_connect('localhost', 'root', '') OR DIE (mysql_error());
// on sélectionne la base
mysql_select_db('test',$db);
// la requete
$requete=mysql_query("SELECT nom_salle FROM liste_salle WHERE active='1'");
echo mysql_error();
$nblignes = mysql_numrows($requete);
for ($i=0;$i<$nblignes;$i++)
{
$nom_salle = mysql_result($requete,$i,"nom_salle");
echo "<option value=$nom_salle>$nom_salle</option>";
}
echo '</select>';
mysql_close();
?>
<input type="submit" name="Submit" value="Afficher la salle">
</form>
Mon probleme est que je voudrais afficher le nom de toutes mes salles dans la liste deroulante et puis une fois cliquer sur le "submit" alors j'enverrai non pas le nom de ma salle mais l'id qui lui correspond dans ma base.Si quelqu'un a une idée....
Cordialement,
xavier