[PHP] Problème de Parse error
Résolu
antou08
Messages postés
123
Statut
Membre
-
galou00 Messages postés 662 Statut Membre -
galou00 Messages postés 662 Statut Membre -
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 ^^.
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
-
-
-
-
c'est pas un double quote, c'est 2 quotes collés pour l'id.
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
bonjour,
j'aurai mis un \ avant les ? essayes toujours ...
sans etre sur de ce que je suggere
bon courage -
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 ^^ -
Ah d'accord. Au temps pour moi.
Si tu as résolu ton problème c'est le principal.