Conserver les cases cochées après validation de formulaire
je dispose d'un tableau associatif à 2 dimensions: tables/champs
je l'affiche via 2 boucles foreach
ça donne une entête avec le nom de ma table et une checkbox à côté et en dessous les champs de cette table avec une checkbox à côté
ce tableau est contenu dans un formulaire et je récupère les données dans un double foreach.
Je n'arrive pas à faire en sorte que lorsqu'il m'affiche le résultat de ma requête, il laisse les cases que j'ai sélectionnées cochées.
il me coche tout si dans mon input checkbox je lui mets pour cocher mes tables
Code:
1 2
|
<input type="checkbox" name="TABLES[]" value="<?php echo $Nom_table;?>"<?php if(isset($_POST['valider']) && !empty($_POST['TABLES'])){echo 'checked="checked"';}?> /> |
Code:
1 2
|
<input type="checkbox" name="<?php echo $Nom_table;?>[]" value="<?php echo $champs;?>" <?php if(isset($_POST['valider'])&& $champs){ echo 'checked="checked"'; }else{ echo '';}?> /> |
je ne sais pas si vous pouvez voir juste avec ce bout de code sinon je peux vous l'envoyer.
Si vous pouviez me donner un coup de pousse ça serait bien car là je suis perdu dans mon code.
Merci beaucoup