Bonjour;
svp j'ai un petit souci dans mon code php qui fait une mise à jour de ma table mais la table se rempli avec la dernière itération de la boucle
voici mon code php:
voici le echo de ma requête:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $id=$_POST['id']; $secteur=$_POST['secteur']; $inspection=$_POST['inspection']; $etab=$_POST['etab']; for($i=0; $i<count($secteur); $i++){ $req=$bdd->query('SET NAMES `utf8`'); $req= $bdd->prepare("UPDATE choix_etab SET secteur='$secteur[$i]',inspection='$inspection[$i]',etab='$etab[$i]' WHERE employe ='$id'"); $req->execute(array()); }
mais dans ma table je trouve que la dernière itération!!!!!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $req= $bdd->prepare("UPDATE choix_etab SET secteur=4,inspection=3,etab=7 WHERE employe =2501"); $req= $bdd->prepare("UPDATE choix_etab SET secteur=1,inspection=1,etab=1 WHERE employe =2501"); $req= $bdd->prepare("UPDATE choix_etab SET secteur=2,inspection=4,etab=8 WHERE employe =2501"); $req= $bdd->prepare("UPDATE choix_etab SET secteur=3,inspection=2,etab=4 WHERE employe =2501"); $req= $bdd->prepare("UPDATE choix_etab SET secteur=4,inspection=3,etab=6 WHERE employe =2501");
quelqu'un pourra m'aider svpmerci
Partager