Comment recuperer ts les elt selectionnées d'une boîte liste? [HTML] - HTML/CSS - Programmation
Marsh Posté le 08-12-2002 à 15:49:54
<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
Marsh Posté le 08-12-2002 à 16:11:59
chacal_one333 a écrit : <select name="txt" size="3" multiple> |
euh.....
juste commme ca $txt[1] correspondre au 2eme caractere de la chaine $txt.....
enfin merci qd meme
Marsh Posté le 08-12-2002 à 16:18:06
euh, cé koi ta photo
Marsh Posté le 08-12-2002 à 16:22:54
tapiocca a écrit : euh, cé koi ta photo |
celle la? ???
c'est brice de nice!!!
Marsh Posté le 08-12-2002 à 16:46:19
tilateur a écrit : |
ha ben j'ai appris un truc
Marsh Posté le 08-12-2002 à 17:48:00
tilateur a écrit : |
je crois que chacal a raison et que tu fais erreur
( confond avec un autre langage [ C ? ] )
Marsh Posté le 08-12-2002 à 18:14:41
J-'-R a écrit : |
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!
Marsh Posté le 08-12-2002 à 18:18:58
c'est bien ce que je disais.....
http://www.la-offteam.com/essai.php
Code :
|
Marsh Posté le 08-12-2002 à 18:25:05
j'ai reussi !!!
en fait fallait mettre des '[]' apres txt
ca donne ca :
Code :
|
Marsh Posté le 08-12-2002 à 19:17:25
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
Marsh Posté le 08-12-2002 à 19:21:42
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??
Marsh Posté le 08-12-2002 à 20:10:27
jvoudrait savoir ca
Marsh Posté le 08-12-2002 à 21:17:34
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...)
}
Marsh Posté le 09-12-2002 à 07:15:36
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 ...
Marsh Posté le 08-12-2002 à 15:33:45
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 :
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]