Réponse acceptée !
Salut,
pour ton cas, je te conseil d'utiliser des tableaux dans tes formaulaire, c'est à dire utiliser l'ecriture suivante : <input type="..." name="mon_input[]" /> (ou mon_input[KEY])
Donc, tu as à chaque ligne de ton tableau, un ID.
Tu vas donc créer ton formulaire en focntion de ces IDs :
<tr>
<td><?php echo $ID; ?></td>
<td>
<input type="hidden" name="table_cle__table[<?php echo $ID; ?>]" value="<?php echo $TABLE; ?>" />
<input type="hidden" name="table_cle__cle[<?php echo $ID; ?>]" value="<?php echo $CLE; ?>" />
<?php echo $TABLE; ?> : <?php echo $CLE; ?>
</td>
<td><input type="hidden" name="commande[<?php echo $ID; ?>]" value="<?php echo $COMMANDE; ?>" /> <?php echo $COMMANDE; ?></td>
<td><input type="checkbox" name="checkbox_verif[<?php echo $ID; ?>]" value="<?php echo $ID; ?>" /></td>
</tr>
Et quand tu valide ton formulaire, tu obtiens un _POST du genre (si "2" est coché) :
Array (
[table_cle__table] => Array (
[1] => produit
[2] => produit ),
[table_cle__cle] => Array (
[1] => 8
[2] => 9 ),
[commande] => Array (
[1] => delete
[2] => delete ),
[checkbox_verif] => Array (
[2] => 2 )
)
Il ne te reste plus qu'a faire un foreach (une boucle) sur le checkbox_verif pour récupérer les IDs cochés et prendre en conséquence les informations voulues.
Après question de simplicité, tu peux faire un milti-dim (name="mon_formulaire[ID][MON_INPUT]"), à toi, dans ce cas d'adapter ton code ^^
Si ma reponse te convient, merci de l'accepter ! 