Récupérer les valeurs d'un select [Résolu/Fermé]

Signaler
Messages postés
13
Date d'inscription
jeudi 30 juillet 2009
Statut
Membre
Dernière intervention
4 mars 2011
-
Messages postés
865
Date d'inscription
mercredi 17 août 2005
Statut
Membre
Dernière intervention
20 décembre 2012
-
Bonjour,



bonsoir, j'ai une petit code qui me gène il ne fonctionne pas malgré que tout est correct, il m'affiche toujours "nothing trouved":



<?php
if(isset($ok))
{

foreach ($site as $choix)
{
echo $choix;
}
}
else
{
echo "nothing trouved";

}
?>

<html>
<body>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">

Veuillez choisir un artiste :
<select name="site[]">
<option value=""> ----- Choisir ----- </option>
<option value="HTML"> Parick Bruel </option>
<option value="PHP"> Julio Eglesias </option>
<option value="Javascript"> Usher </option>
</select>

<input type="submit" value="valider" name="ok" id="ok">
</form>
</body>
</html>



je veux bien laisser le nom du select comme ça car je vais par la suite afficher des plusieurs select de façon dynamique, ainsi si c'est possible y'a t'il quelqu'un qui peux m'aider

1 réponse

Messages postés
865
Date d'inscription
mercredi 17 août 2005
Statut
Membre
Dernière intervention
20 décembre 2012
182
Pour récupérer les valeurs d'un formulaire , avec la method post on utilise les variable $_POST , $_GET pour la method get .

donc dans ton code

$ok devrait être $_POST['ok'] et $site devrait être $_POST['site']