"select multiple" en php

Alex -  
 Alex -
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.

2 réponses

  1. Bobinours Messages postés 2903 Statut Membre 504
     
    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