Erreur SQL Introuvable
Résolu
Jeremou51
Messages postés
37
Date d'inscription
Statut
Membre
Dernière intervention
-
Jeremou51 Messages postés 37 Date d'inscription Statut Membre Dernière intervention -
Jeremou51 Messages postés 37 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'ai une erreur dans mon code et je n'arrive pas à voir ou elle se situe, peut etre qu'un oeil extérieur pourrait m'aider, merci d'avance pour votre aide :
Et voici l'erreur que j'ai :
Erreur
Erreur SQL SQLSTATE[HY093]: Invalid parameter number: parameter was not defined
public function enregistrer($libelle_mat,$annee_scol,$annee_typ,$id_dom) {
$sql = "INSERT INTO matiere SET libelle_mat = :libelle_mat, annee_scol = :anne_scol, "
. "annee_typ = :annee_typ, id_dom = :id_dom";
$req = $this->db->prepare($sql);
var_dump($req);
$req->bindValue(':libelle_mat',$libelle_mat);
$req->bindValue(':annee_scol',$annee_scol);
$req->bindValue(':annee_typ',$annee_typ);
$req->bindValue(':id_dom', $id_dom);
try {
$req->execute();
} catch (PDOException $ex) {
throw new Erreur("Erreur SQL ".$ex->getMessage());
}
}
Et voici l'erreur que j'ai :
Erreur
Erreur SQL SQLSTATE[HY093]: Invalid parameter number: parameter was not defined
A voir également:
- Erreur SQL Introuvable
- Supprimer fichier introuvable - Guide
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- J'aime par erreur facebook notification - Forum Facebook
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
annee_scol = :annee_scol