Récupération de variable aléatoire avec method Post

Eléphanteau du PHP | 15 Messages

06 févr. 2008, 12:09

Bonjour,
A l'image de phpMyAdmin, je fais un tableau avec au bout de chaque ligne une case a cocher.
Ensuite je coche les lignes que je veux puis je fais valider.
Le probléme est que le nom des cases à cocher est variable genre check+numéro d'index.
Comment je peux récupérer ces valeurs avec la méthod post sachant que le nom de la case a cocher ne sera jamais le même????

Merci

ViPHP
ViPHP | 2144 Messages

06 févr. 2008, 12:12

Si tu as une série de case à cocher, autant les transmettre dans un tableau, en leur donnant le même nom suivit de [].
$caseACocher[]
Après la validation, tu récupereras un tableau contenant toutes les caches à cocher, cochées. Tu pourras les parcourir avec une simple boucle.

Eléphanteau du PHP | 15 Messages

06 févr. 2008, 12:14

Oki merci je vais tester, et je reviens mettre la solution ou poser une autre question si probléme il y a :)

donc je met un truc du genre

Code : Tout sélectionner

<input name="check[]" type="checkbox" value="ok"/>

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

06 févr. 2008, 14:02

tant qu'a faire, utilises le champs "value" pour mettre l'identifiant que tu veux récupérer ;)
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphanteau du PHP | 15 Messages

07 févr. 2008, 23:04

foreach($_POST['check'] as $id)
	{
	requete
        }
Bon bin c'etait pas si compliqué que ça hein :)

Merci à vous :P