"select multiple" en php

Fermé
Alex - 4 janv. 2002 à 09:46
 Alex - 4 janv. 2002 à 10:14
Salut tlm.

J'ai une question qui m'interroge a propos de PHP et les formulaires:

Lorsque l'on a un <select name="monselect" ... multiple> c'est a dire une boite de selection avec plusieurs lignes et ou l'on peut en selectionner plusieurs a la fois, comment fait on en php pour recuperer toutes les options choisies ?
J'utilise la methode POST.

En effet dans ma var HTTP_POST_VARS["monselect"] se trouve uniquement la derniere valeur choisie et non pas un tableau avec tous les trucs selectionnés.

Quelqu'un sait comment s'en sortir dans ce genre de cas ?

Merci d'avance.
A voir également:

2 réponses

Bobinours Messages postés 2898 Date d'inscription jeudi 26 avril 2001 Statut Membre Dernière intervention 21 mars 2013 504
4 janv. 2002 à 10:06
Il faut que tu ajoutes au nom de ton champs HTML "nomselect" des crochets ---> "nomselect[]".
Du coup PHP l'interprète comme un tableau.
$nomselect[0] renvoie le premier objet sélectionné.
$nomselect[1] renvoie le deuxième objet sélectionné.
...

-= Bobinours =-
0
Merci bcp !
0