1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| <?php
$id = $_POST['id'];
$secteur = $_POST['secteur']; // array
$inspection = $_POST['inspection']; // array
$etab = $_POST['etab']; // array
// ----------
// 1- On DELETE d'abord les anciennes lignes
$sql_delete = "DELETE FROM choix_etab WHERE employe = :employe");
$req_delete = $bdd->prepare($sql_delete);
$req_delete->execute(array(
':employe' => $id
));
// ----------
// 2- On INSERT ensuite les nouvelles lignes
$sql_insert = "INSERT INTO choix_etab (employe,secteur,inspection,etab) VALUES (:employe,:secteur,:inspection,:etab)";
$req_insert = $bdd->prepare($sql_insert);
foreach( $secteur as $i => $secteur_val )
{
$req_insert->execute(array(
':employe' => $id,
':secteur' => $secteur[$i],
':inspection' => $inspection[$i],
':etab' => $etab[$i]
));
}
// ---------- |