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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML]Comment recuperer ts les elt selectionnées d'une boîte liste?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HTML]Comment recuperer ts les elt selectionnées d'une boîte liste?

n°264758
tilateur
Posté le 08-12-2002 à 15:33:45  profilanswer
 

En clair je veux pouvoir mettre une boite liste a selection multiple et pouvoir recuperer toutes les valeurs selectionnées pour ensuite pouvoir les utiliser en php, le truc c'est que je si je selectionne plusieurs entrées seule la dernière est envoyée.....
 
exemple ici : http://www.la-offteam.com/essai.php
 
 
Code de la page la :
 

Code :
  1. <FORM NAME="post" ACTION="essai.php" METHOD=POST>
  2. <select name="txt" size="3" multiple>
  3. <option value="choix 1"> choix 1</option>
  4. <option value="choix 2"> choix 2</option>
  5. <option value="choix 3"> choix 3</option>
  6. </select>
  7. <input type=submit>
  8. </form>
  9. <?
  10. echo "$txt";
  11. ?>


 
Aidez moi parce que la je comprends vraiment pas pourquoi si je met une boite a selection multiple je ne peux recuperer qu'une valeur......
 
Merci d'avance!


Message édité par tilateur le 08-12-2002 à 15:36:08

---------------
Ma passion : [:sunny delight]
mood
Publicité
Posté le 08-12-2002 à 15:33:45  profilanswer
 

n°264768
Profil sup​primé
Posté le 08-12-2002 à 15:49:54  answer
 

<select name="txt" size="3" multiple>  
<option value="1"> choix 1</option>  
<option value="2"> choix 2</option>  
<option value="3"> choix 3</option>  
</select>  
<input type=submit>  
</form>  
 
la variable sera $txt[1] $txt[2] il me semble
 
 

n°264781
tilateur
Posté le 08-12-2002 à 16:11:59  profilanswer
 

chacal_one333 a écrit :

<select name="txt" size="3" multiple>  
<option value="1"> choix 1</option>  
<option value="2"> choix 2</option>  
<option value="3"> choix 3</option>  
</select>  
<input type=submit>  
</form>  
 
la variable sera $txt[1] $txt[2] il me semble
 
 
 


euh.....
juste commme ca $txt[1] correspondre au 2eme caractere de la chaine $txt..... ;)  
enfin merci qd meme  :jap:


---------------
Ma passion : [:sunny delight]
n°264787
tapiocca
Galicia Celta
Posté le 08-12-2002 à 16:18:06  profilanswer
 

euh, cé koi ta photo  :heink:


---------------
Que Viva Galicia y España [Quand on a pas ce que l'on aime, il faut aimer ce que l'on a!]
n°264790
tilateur
Posté le 08-12-2002 à 16:22:54  profilanswer
 

tapiocca a écrit :

euh, cé koi ta photo  :heink:  


celle la? [:sunny delight]???
 
 
c'est brice de nice!!!


---------------
Ma passion : [:sunny delight]
n°264792
Profil sup​primé
Posté le 08-12-2002 à 16:46:19  answer
 

tilateur a écrit :


euh.....
juste commme ca $txt[1] correspondre au 2eme caractere de la chaine $txt..... ;)  
enfin merci qd meme  :jap:  

ha ben j'ai appris un truc [:dawa]

n°264812
j-'-r
Sans horraires fixe
Posté le 08-12-2002 à 17:48:00  profilanswer
 

tilateur a écrit :


euh.....
juste commme ca $txt[1] correspondre au 2eme caractere de la chaine $txt..... ;)  
enfin merci qd meme  :jap:  


je crois que chacal a raison et que tu fais erreur
( confond avec un autre langage [ C ? ] )


---------------
Perdu ? Vous êtes ici : --> *
n°264815
Profil sup​primé
Posté le 08-12-2002 à 17:53:17  answer
 

[:dawa]

n°264819
tilateur
Posté le 08-12-2002 à 18:14:41  profilanswer
 

J-'-R a écrit :


je crois que chacal a raison et que tu fais erreur
( confond avec un autre langage [ C ? ] )


c'est fort possible, en meme temps le php utilise la syntaxe du C, dc ca m'etonnerait pas que $txt[1] soit le 1er caractere....
 
 
je vais tester!


---------------
Ma passion : [:sunny delight]
n°264822
tilateur
Posté le 08-12-2002 à 18:18:58  profilanswer
 

c'est bien ce que je disais.....
 
http://www.la-offteam.com/essai.php
 
 

Code :
  1. <FORM NAME="post" ACTION="essai.php" METHOD=POST>
  2. <select name="txt" size="3" multiple>
  3. <option value="choix 1"> choix 1</option>
  4. <option value="choix 2"> choix 2</option>
  5. <option value="choix 3"> choix 3</option>
  6. </select>
  7. <input type=submit>
  8. </form>
  9. <?
  10. echo "$txt[1] | $txt[2] | $txt[3]";
  11. ?>


---------------
Ma passion : [:sunny delight]
mood
Publicité
Posté le 08-12-2002 à 18:18:58  profilanswer
 

n°264824
tilateur
Posté le 08-12-2002 à 18:25:05  profilanswer
 

j'ai reussi !!!
 
en fait fallait mettre des '[]' apres txt
 
ca donne ca :
 
 

Code :
  1. <FORM NAME="post" ACTION="essai.php" METHOD=POST>
  2. <select name="txt[]" size="3" multiple>
  3. <option value="choix 1"> choix 1</option>
  4. <option value="choix 2"> choix 2</option>
  5. <option value="choix 3"> choix 3</option>
  6. </select>
  7. <input type=submit>
  8. </form>
  9. <?
  10. echo "$txt[0] | $txt[1] | $txt[2]";
  11. ?>


---------------
Ma passion : [:sunny delight]
n°264827
Profil sup​primé
Posté le 08-12-2002 à 18:26:08  answer
 

arf c'est vrai :jap:

n°264853
Profil sup​primé
Posté le 08-12-2002 à 19:17:25  answer
 

comment tu ferait avec le meme formulaire pour reuperer la variable dans la cadre d'un formulaire mais ne sachant pas lekel va etre pris
 
genre j'ai un questionnaire et je ne sait pas si l'tilisateur va prendre le choix  1 2 ou 3

n°264858
Profil sup​primé
Posté le 08-12-2002 à 19:21:42  answer
 

ptet avec un  
 
if ($var[1]='1';)
echo "choix 1"
 
mais apres est ce que ca va m'enregister la valeur choix 1 dans ma db??


Message édité par Profil supprimé le 08-12-2002 à 19:21:52
n°264905
Profil sup​primé
Posté le 08-12-2002 à 20:10:27  answer
 

:bounce: jvoudrait savoir ca :)


Message édité par Profil supprimé le 08-12-2002 à 20:10:37
n°264953
tilateur
Posté le 08-12-2002 à 21:17:34  profilanswer
 

en fait j'ai pas vraiment compris ta question la.....
 
tu veux faire koi???
 
 
pouvoir determiner si le gars a choisi la reponse 1, 2 ou 2?
 
si c'est bien ca il faut que tu fasses un
 
if ($var[0] == "choix 1" ) {
   // ce que tu veux faire (ajout ds la bdd, affichage etc...)
}


Message édité par tilateur le 08-12-2002 à 21:18:26

---------------
Ma passion : [:sunny delight]
n°265055
Profil sup​primé
Posté le 09-12-2002 à 07:15:36  answer
 

vi c'est ca je voudrait que selon le choix de l'user ca entre une certaine chaine de caractere dans la DB
 
 
if ($var[1] == "choix 1" ) )
{
$var[1]="chainedecaractere"
}
 
ou alors je doit faire directement le INSERT INTO ...


Message édité par Profil supprimé le 09-12-2002 à 07:16:53

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

  [HTML]Comment recuperer ts les elt selectionnées d'une boîte liste?

 

Sujets relatifs
appeler l'explorateur dans une page htmlHésitation sur une construction HTML
[PHP] Récupérer des données grace aux checkboxRécupérer l'élément d'un Combobox
une focntion pour recuperer la taille de l'applet ??comment recuperer le path du fichier qu'on execute ? [resolu]
Liste de sites sur Delphi[HTML] Problème avec TABLEAU
[php html] pb avec les frames et une redirectionMasque pattern/expression régulière exclusivement dans une balise HTML
Plus de sujets relatifs à : [HTML]Comment recuperer ts les elt selectionnées d'une boîte liste?


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