[HTML] recuperer les donnees d'un SELECT MULTIPLE

recuperer les donnees d'un SELECT MULTIPLE [HTML] - Programmation

Marsh Posté le 25-04-2001 à 09:58:29    

Voila, j'ai dans un formulaire un SELECT mis avec l'option MULTIPLE, et je voudrais recuperer la valeur de tous les champs selectionnes dans mon script php. Pour l'instant j'ai une seule valeur qui est transmise, celle du dernier champ selectionne.
Est-ce que c'est possible?

Reply

Marsh Posté le 25-04-2001 à 09:58:29   

Reply

Marsh Posté le 25-04-2001 à 10:04:12    

Salut,
 
Peut etre que ca ca pourrait t'aider :
 
http://www.phpfrance.com/tutorials/index.php?id=13
 
Voilà, A+
 
PS : Sympa ton pseudo ;) !

Reply

Marsh Posté le 25-04-2001 à 10:11:58    

Tu dois appeler ta zone de sélection comme ceci :
 
<select name="select[]" size="10" multiple>
    <option value="1">Test1</option>
    <option value="2">Test2</option>
    <option value="3">Test3</option>
</select>
 
-> tu auras un tableau nommé $select[] en retour de formulaire.
 
@plus

Reply

Marsh Posté le 25-04-2001 à 10:23:24    

Merci, c'est exactement ce que je cherchais!
je vais essayer tout de suite

Reply

Marsh Posté le 25-04-2001 à 10:53:12    

Bon en fait c'est plus complique que ca.
En fait, en plus de ce select, j'ai des fonction javascript qui me permettent de rajouter ou d'enlever des elements de la liste (en creant un nouvel objet Option et en l'inserant dans le tableau options du select).
Mais voila, en nommant mon select "select[]", je n'arrive plus a acceder au tableau options en javascript (par select.options[i] avant)... comment je peux faire maintenant?

Reply

Marsh Posté le 25-04-2001 à 11:57:56    

c bon j'ai reussi en passant par le tableau theForm.elements[] pour designer le select, et ca marche.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed