Souci d'insértion pdo

Default
,

Bonjour,

J'ai un petit souci au niveau de mon insertion à la bdd.

Ce que je fais

Décrivez ici votre code ou ce que vous cherchez à faire

function ajoutQuestion($nomAjout,$anneeAjout,$joueurAjout,$tempsAjout,$editeurAjout) {

    if(!empty($nomAjout)  && !empty($anneeAjout)  && !empty($joueurAjout)  && !empty($tempsAjout)  && !empty($editeurAjout)){
        $nomAjout = stripslashes($nomAjout);
        $anneeAjout = stripslashes($anneeAjout);
        $joueurAjout = stripslashes($joueurAjout);
        $tempsAjout = stripslashes($tempsAjout);
        $editeurAjout = stripslashes($editeurAjout);
        $query = db()->prepare("insert into jeu('nom','nbjoueur','temps','annee','editeur')
                        values (:nom,:nbjoueur,:temps,:annee,':editeur')");
        $query->bindValue(":nom", $nomAjout);
        $query->bindValue(":nbjoueur", $joueurAjout);
        $query->bindValue(":temps", $tempsAjout);
        $query->bindValue(":annee", $anneeAjout);
        $query->bindValue(":editeur", $editeurAjout);
        $query->execute();
        if (!$query->execute()) {
                echo"Insertion impossible dans jeu </br>";
                echo $nomAjout;
                echo $joueurAjout;
                echo $tempsAjout;
                echo $anneeAjout;
                echo $editeurAjout;
                print_r($query->errorInfo());
        }
    } else {
        echo "Insertion impossible dans jeu car il manque des paramètres";
    }
}

Voici ce que j'ai actuellement sauf que cela ne fait strictement rien du tout au niveau de l'insert... l'errorinfo me dit qu'il y a une erreur de syntaxe mais je vois pas laquel. Une idée ?

21 Réponse

2
17162
,

Quel code ?

2