Bonjour

ma requête me renvoie cette erreur
Uncaught exception 'PDOException' with message 'SQLSTATE[HY093]: Invalid parameter number: mixed named and positional parameters'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$update_equipe=$bdd->prepare("UPDATE prod_intermittents SET fonction=:fonction, date_embauche=:debut, date_debauche=:fin WHERE inter_id= ?");
 
$update_equipe->bindParam(':fonction', $fonction);
  $update_equipe->bindParam(':debut', $datedebutEN);
  $update_equipe->bindParam(':fin', $datefinEN);
 
foreach ($_POST['idprod'] as $key =>$val){ 
 $idprod=$val;
 $id_inter=$_POST['id_intermittent'][$key];
 $fonction=$_POST['fonction'][$key];
 $datedebut=$_POST['datedebut'][$key];
 $datefin=$_POST['datefin'][$key];
   $datedebutEN=ladate($datedebut);
  $datefinEN=ladate($datefin);
   echo "id inter".$id_inter;
    $update_equipe->execute(array($id_inter));
 
}
$affich_equipe->execute(array($idprod));