[PHP] récupérer valeurs multiples d'un checkbox dans un formulaire

récupérer valeurs multiples d'un checkbox dans un formulaire [PHP] - PHP - Programmation

Marsh Posté le 27-02-2003 à 23:51:40    

voila.. j'ai un formulaire avec des checkbox qui ont le meme nom et pas les memes values
j'envoie ce formualire a ma page en php et je veux lister les box "checked".. comment faut faire ?!  :??:  
 
je pensais que ct un tableau du nom de mes checkbox mais non :/
 
merci :)

Reply

Marsh Posté le 27-02-2003 à 23:51:40   

Reply

Marsh Posté le 27-02-2003 à 23:54:53    

Ba quand tu fais un echo $nomDeLaCheckBox; ça fait quoi ?


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 27-02-2003 à 23:58:10    

ma checkbox s'appelle $lignes (:p)
elle contiens qu'un seul champ, c'est le dernier coché
 
moi je veux récupéré toutes les checkbox qui sont cochées et qui ont pour name=lignes
 
:)

Reply

Marsh Posté le 28-02-2003 à 00:00:57    

Ouais OK, mais ça répond pas à ma question :D
Sur la page PHP qui reçoit ton formulaire, fais un echo $lignes. Ca t'affiche quoi ?


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 28-02-2003 à 00:02:23    

Ah ba chu con, c'est normal :sarcastic:  
Appelle tes checkboxes lignes[] avec les crochets et tout. Et là, tu récupèreras en PHP le tableau qui va bien.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 28-02-2003 à 00:03:10    

ben ca affiche la value du dernier checkbox "checked" de mon formulaire :)

Reply

Marsh Posté le 28-02-2003 à 00:05:47    

Essaie avec le coup du lignes[], on d'vrait y arriver :)


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 28-02-2003 à 00:06:46    

arf c bon g trouvé  :D  :sweat:  
en fait fallait nommé les checkbox de mon formulaire nom[]
en tt cas merci @ toi Taiche :jap:

Reply

Marsh Posté le 28-02-2003 à 00:07:23    

;) yeah !

Reply

Marsh Posté le 28-02-2003 à 00:07:34    

evr a écrit :

arf c bon g trouvé  :D  :sweat:  
en fait fallait nommé les checkbox de mon formulaire nom[]
en tt cas merci @ toi Taiche :jap:  


C'est c'que j'dis 3 ou 4 posts au-d'ssus [:ddr555]  
Pas d'problème ;)


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 28-02-2003 à 00:07:34   

Reply

Marsh Posté le 28-02-2003 à 00:09:54    

hehe oue j'avais po vu dsl
 :bounce: bon j'retourne finir mon projet pour demain ;)  :bounce:

Reply

Marsh Posté le 08-01-2009 à 15:40:34    

Up :D
Je comprend pas pourquoi cela ne marche pas :D (sûrement un truc complètement bête, je suis fatigué !).

 

Donc j'ai un tableau avec une checkbox par ligne  :

Code :
  1. echo '<td><input type=CheckBox name=save[] value='.$infoAffaire->NumAff.'></td>';
 

Dans la barre d'adresse, j'ai par ex (en fonction des checkbox selectionnées :
test.php?save[]=060171&save[]=070211&save[]=070229
(donc les valeur des checkbox selectionnées)

 

Et impossible de recup une valeur... $_GET['save[]'], $_GET['save[x]'], rien ne marche.

 

Je dois louper un truc plus gros que moi mais bon...

 

Merci :jap:


Message édité par Sylver--- le 08-01-2009 à 15:40:49

---------------
Aloha
Reply

Marsh Posté le 08-01-2009 à 15:45:49    

C'est pour faire quoi à la base ? Explique la finalité

Reply

Marsh Posté le 08-01-2009 à 15:46:59    

essaye $_GET['save'] ou bien encore $_GET['save'][15] (15 : chiffre pris au hasard)

Reply

Marsh Posté le 08-01-2009 à 15:47:53    

FlorentG a écrit :

C'est pour faire quoi à la base ? Explique la finalité


 
Récuperer toutes les valeurs des checkbox checked :jap:


---------------
Aloha
Reply

Marsh Posté le 08-01-2009 à 15:50:47    

omega2 a écrit :

essaye $_GET['save'] ou bien encore $_GET['save'][15] (15 : chiffre pris au hasard)


$_GET['save'][x] fonctionne très bien :D
Bon, je finis ça et sieste.
 
Merci :jap:


---------------
Aloha
Reply

Marsh Posté le 08-01-2009 à 15:53:52    

Sylver--- a écrit :

Récuperer toutes les valeurs des checkbox checked :jap:


Ouais mais après... Affichage ? Sauvegarde ? T'en fais quoi des valeurs ? :)

Reply

Marsh Posté le 08-01-2009 à 16:06:17    

Après je les utilise pour recup des infos d'une base SQL (donc dans une requête SQL).


---------------
Aloha
Reply

Marsh Posté le 08-01-2009 à 16:18:06    

Ok alors ça va :o

Reply

Sujets relatifs:

Leave a Replay

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