Bonjour,
J’ai écrit ma requête pour insérer les notes de mes élèves dans ma table selon la matière . Voici la requête :

Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
$sql = "UPDATE bulletin SET :mat = :note Where id=:ident";
 $datas = array(':mat'=>$matiere, ':note'=>$personne_note,':ident'=>$personne_id);
 
//Execution de la requete
try{
  $requete = $bdd -> prepare($sql) ;
  $requete->execute($datas) ;
}catch(Exception $e){
  // en cas d'erreur :
   echo " Erreur ! ".$e->getMessage();
   echo " Les datas : " ;
  print_r($datas);
}

Mais mon code affichait l’erreur :
Syntax erreur or access violation
Pouvez-vous m’expliquer le problème ?
Merci d’avance.