[PHP] Problème de Parse error [Résolu/Fermé]

Signaler
Messages postés
118
Date d'inscription
vendredi 14 août 2009
Statut
Membre
Dernière intervention
16 avril 2012
-
Messages postés
642
Date d'inscription
jeudi 5 juillet 2007
Statut
Membre
Dernière intervention
13 mai 2016
-
Bonjour,

D'après PHP, il y aurait une une erreur dans un de mes fichier php.

Voici le morceaux de code qui pose problème:

$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host='.$mysql_serveur.';dbname='.$mysql_base, $mysql_utilisateur, $mysql_mdp, $pdo_options);
$req = $bdd->prepare('INSERT INTO utilisateurs VALUES('', ?, ?, ?, ?, ?, ?, ?)'); // Cette ligne pose problème
$req->execute(array($nom,$mdp,$check1,$check2,$check3,$check4,$check5));
$req->closeCursor();

Toutes les variables sont correctes et ont été testé avant.
Mysql ne me retourne aucune erreur.

HELP !! Je suis perdu !

Merci d'avance de votre aide ^^.

7 réponses

Messages postés
642
Date d'inscription
jeudi 5 juillet 2007
Statut
Membre
Dernière intervention
13 mai 2016
76
Salut
Pourquoi un double quote en plein milieu ?
Messages postés
642
Date d'inscription
jeudi 5 juillet 2007
Statut
Membre
Dernière intervention
13 mai 2016
76
... en plein milieu de ta requète
As-tu ouvert un curseur avant d'en fermer un ?
Messages postés
118
Date d'inscription
vendredi 14 août 2009
Statut
Membre
Dernière intervention
16 avril 2012
12
c'est pas un double quote, c'est 2 quotes collés pour l'id.
Messages postés
270
Date d'inscription
lundi 21 avril 2008
Statut
Membre
Dernière intervention
25 janvier 2016
4
bonjour,

j'aurai mis un \ avant les ? essayes toujours ...


sans etre sur de ce que je suggere

bon courage
Messages postés
118
Date d'inscription
vendredi 14 août 2009
Statut
Membre
Dernière intervention
16 avril 2012
12
Oui mais ce n'est pas la qu'il fallait les mettre, c'est devant les quotes ^^ .
Comme ca : $req = $bdd->prepare('INSERT INTO utilisateurs VALUES(\'\', ?, ?, ?, ?, ?, ?, ?)');
merci beaucoup ^^
Messages postés
642
Date d'inscription
jeudi 5 juillet 2007
Statut
Membre
Dernière intervention
13 mai 2016
76
Ah d'accord. Au temps pour moi.
Si tu as résolu ton problème c'est le principal.