Liste déroulante php

niou142 -  
 niou142 -
Bonjour,

je voudrais récupérer la variable d'une liste déroulante
En fait j'ai deux fichiers, un qui affiche une liste déroulante et un bouton qui permet de valider et d'ouvrir mon deuxième fichier (pour le moment mon bouton n'est pas encore créer..il me faut un peu d'aide).
Dans mon deuxième fichier, je voudrais récupérer la variable de la liste déroulante

voici mon code pour créer ma liste déroulante:
...connexion a la bdd

$reponse = mysql_query("SELECT name FROM matable);?>
Choix :
<?php

echo "<select>";

while ($donnees = mysql_fetch_array($reponse))
{
?>
<option>

<?php  echo $donnees['name'];?>
</option>
<?php
}
?>
</select>

</p>


Que faut-il rajouter pour pouvoir ajouter un bouton qui m'ouvre mon deuxième fichier et aussi récupérer la variable ?

Si je n'est pas été assez précis dites le moi

merci
A voir également:

4 réponses

Thamior Messages postés 267 Statut Membre 47
 
Bonjour,

Il te faut utiliser un formulaire et ajouter une valeur à tes options dans le menu déroulant.

<form action="tapage.php" method="post">

$reponse = mysql_query("SELECT name FROM matable);?>
Choix :
<?php

echo "<select>";

while ($donnees = mysql_fetch_array($reponse))
{
?>
<option value="<?php echo $donnees['name'];?>">

<?php echo $donnees['name'];?>
</option>
<?php
}
?>
</select>

<input type"submit" value="Envoyer />
</form>

Je me mettrais quelques choses dans ce genre la.

Thamior.
0
courtou
 
Vous n'êtes pas assez précis...
0
niou142
 
merci Thamior, ton code m'a permis d'ajouter le bouton d'evoi. Mais par contre, est-il possible de récupérer la valeur de la liste déroulante?

et pour courtou, je vais tenter de ré-expliquer: en fait j'ai une liste déroulante avec un bouton, et lorsque je clique sur le bouton, cela m'ouvre une nouvelle page. Et dans cette nouvelle page, je dois récupérer cette variable .

Voila je ne pense pas pouvoir faire plus précis.

Merci
0
niou142
 
Bon en fait ta solution marche nickel

il suffit juste de mettre echo $_POST['path']; dans ma seconde page !

je te remercie
0