Re-bonjour,
Voila je cherche à récupérer les valeurs de mes checkbox cochées dans un formulaire, le problème c'est que mon formulaire est dynamique, il peut y avoir un, zero ou bien 200 checkbox...
Alors pour les récupérer voici ce que j'ai fais :
<?php
$compt=$_POST['compteur']; /*un compteur qui contient le nombre de checkbox affichés dans le formuliare pour faire ma boucle */
$i=0;
$checked=''; /*ça c'est la variable (vide au départ) qui récupère la liste des checkbox cochés uniquement*/
while($i<$compt)
{
if(isset($_POST['check'.$i.''])) /*mes checkbox ont pour valeur check0,check1... dans le formulaire précedent (ça, ça fonctionne nikel)
{
$checked = $checked . $_POST['check'.$i.''].',';
$i++;
}
}
echo $checked
?>
voila, ça marche seulement quand tout est coché, sinon ça me fais une boucle infini, et je sais pas comment lui dire de reprendre la boucle si la condition est pas vérifiée...
J'espère être clair, petite précision le but de $checked est d'etre ensuite concatené à une requete SQL d'où la forme 'valeur_de_check_coché_un','valeur_de_check_coché_deux',...
Merci d'avance