Html listes deroulantes

guiraud -  
Bobinours Messages postés 2898 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je n'ai pas trouvé la réponse à ma question sur ton site alors je vais la poser de suite.
La voici:

J'ai crée un formulaire avec une liste à choix multiples que voici:

<select multiple name="decouverte" size="4">
<option value="" selected> A la découverte de quel(s) pays aimeriez-vous partir? </option>
<option value="">----------------------------------------------------------------------------</option>
<option value=""> Plusieurs choix sont possibles en maintenant enfoncée la touche < Ctrl > </option>
<option value=""></option>
<option value="Afghanistan">Afghanistan :) </option>
<option value="Albania">Albania </option>
<option value="Algeria">Algeria </option>
<option value="American Samoa">American Samoa </option>
<option value="Andorra">Andorra </option>.......


Comme vous pouvez le voir, c'est très simple mais j'aimerais savoir comment recuperer tous les choix possibles (par ex 3 choix de l'utilisateur) car dans ce cas seul le premier choix est stocké dans la variable "découverte".

Faut il créer plusieurs variables?
comment faire car ensuite ce ou ces variables me servent dans un formulaire en PHP.

Je vous remercie de votre attention.
Laurent

1 réponse

Bobinours Messages postés 2898 Date d'inscription   Statut Membre Dernière intervention   504
 
Nomme ton champ "decouverte[]".
Tu y aura accès en PHP avec le tableau $_POST["decouverte"][] :
$_POST["decouverte"][0]
$_POST["decouverte"][1]
...

Si le nom HTML a des crochets à la fin, il le considère comme un tableau, sinon comme une variable.

-= Bobinours - http://bobin.underlands.org =-
0