Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1351 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  problème avec select multiple

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problème avec select multiple

n°1126077
Noisequik
Posté le 21-06-2005 à 11:36:21  profilanswer
 

Bonjour,
 
j'ai un petit problème avec un select multiple, je n'arrive pas à afficher les valeurs que l'utilisateur a choisi.
 
le code est tout simple :
 
<select size="4" name="prenom" multiple="multiple">
<option value="toto">toto</option>
<option value="dimitri">dimitri</option>
<option value="jean">jean</option>
</select>
 
 
 
Ensuite après envoie, si je mets :  
 
echo $_POST['prenom'];
 
Je n'obtiens que le dernier prénom coché et non pas tous les prénoms que j'aurai choisis. Je dois faire une boucle ?
 
 

mood
Publicité
Posté le 21-06-2005 à 11:36:21  profilanswer
 

n°1126109
gatsusat
Posté le 21-06-2005 à 11:52:53  profilanswer
 

normal, il faut que toutes les valeurs du select soit sélectionnées, ou plutot Surlignées pour passer dans la page.
ensuite ta variable prenom sera comme ceci toto,dimitri, jean
 
apres libre à toi de la traiter comme tu veux

n°1126116
karoli
Posté le 21-06-2005 à 11:57:07  profilanswer
 

Noisequik a écrit :

Bonjour,
 
j'ai un petit problème avec un select multiple, je n'arrive pas à afficher les valeurs que l'utilisateur a choisi.
 
le code est tout simple :
 
<select size="4" name="prenom" multiple="multiple">
<option value="toto">toto</option>
<option value="dimitri">dimitri</option>
<option value="jean">jean</option>
</select>
 
 
 
Ensuite après envoie, si je mets :  
 
echo $_POST['prenom'];
 
Je n'obtiens que le dernier prénom coché et non pas tous les prénoms que j'aurai choisis. Je dois faire une boucle ?


 
c'est un tableau que tu recuperes (d'ou les [] dans le nom de ton select)
 

<select size="4" name="prenom[]" multiple >
<option value="toto">toto</option>
<option value="dimitri">dimitri</option>
<option value="jean">jean</option>
</select>


 
donc apres envoi :
 

<?
foreach ($prenom as $choix)
       {
        echo "Choix utilisateur : ",$choix,"<br>";
       }
?>

n°1126138
Noisequik
Posté le 21-06-2005 à 12:09:15  profilanswer
 

ok nickel merci ca a l'air de fonctionner !
 
C'était pour mettre dans un champ 'set' d'une base MySql en fait...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  problème avec select multiple

 

Sujets relatifs
Probleme d'image éspacéesIMAP et probleme Recent Unseen
Probléme variable espaceProblème avec des Variables de Session sous Free
pb de récup d'un SELECT multiple[VB_Access] Probleme Verrou BD access
probleme pour parser flux xmlproblème chmod / lecture de fichiers sur un serveur
Petit probleme de Background avec ie. 
Plus de sujets relatifs à : problème avec select multiple


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR