Récupérer les valeurs d'un select

Résolu/Fermé
iheb_1985 Messages postés 14 Date d'inscription jeudi 30 juillet 2009 Statut Membre Dernière intervention 2 janvier 2023 - 30 nov. 2010 à 21:30
naruto-94 Messages postés 865 Date d'inscription mercredi 17 août 2005 Statut Membre Dernière intervention 20 décembre 2012 - 1 déc. 2010 à 09:25
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

naruto-94 Messages postés 865 Date d'inscription mercredi 17 août 2005 Statut Membre Dernière intervention 20 décembre 2012 188
1 déc. 2010 à 09:25
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']
0