foreach ( $_POST['date_souhait'] as ...
Mais tu risques d'avoir des problèmes de concordance à cause des checkboxes non cochées qui ne seront pas soumises.
Fais plutôt :
1 2 3 4 5 6 7 8 9
| Enregistrement n° 123
<input type="hidden" name="donnees[0][id]" value="123">
<input type="checkbox" name="donnees[0][materiel]">
<input type="text" name="donnees[0][date]">
Enregistrement n° 234
<input type="hidden" name="donnees[1][id]" value="234">
<input type="checkbox" name="donnees[1][materiel]">
<input type="text" name="donnees[1][date]"> |
Ensuite :
1 2 3 4 5
| foreach ( $_POST['donnees'] as $donnee ) {
// print_r($donnee)
// Si $donnee['materiel'] existe (isset( )) alors
// checkbox de l'enregistrement n° $donnee['id'] cochée
} |
Partager