Requete sql: il ne se passe rien :/

Fermé
Luc - 18 oct. 2010 à 17:31
Groarh Messages postés 682 Date d'inscription vendredi 1 août 2008 Statut Membre Dernière intervention 28 juin 2015 - 18 oct. 2010 à 18:43
Bonjour,

Je me permet de vous demander votre aide car je ne trouve pas la solution...!

Quand ma variable est envoyé par le formulaire (ca j'ai tésté le isset est bien vérifié)
il devrait mùettre des valeurs dans la base de donné mais il ne se passe rien :/
pas même un pti message derreur pour maider...!


if (isset($_POST['e1'])) {
$score2++;
$score3++;

$bdd->exec('INSERT INTO participant(score) VALUES(\'' . $score2 . '\') WHERE id =2');
$bdd->exec('INSERT INTO participant(score) VALUES(\'' . $score3 . '\') WHERE id =3');
}

même quand je ne met pas de variable $score pour tester et que je met une valeur fixe il ne se passe rien :/

si vous aviez une idée...?

1 réponse

Groarh Messages postés 682 Date d'inscription vendredi 1 août 2008 Statut Membre Dernière intervention 28 juin 2015 185
Modifié par Groarh le 18/10/2010 à 18:47
Salut,

c'est sans doute une erreur de syntaxe. Pour obtenir tes erreurs MySQL, il faut faire ceci :
print_r($bdd->errorInfo());

https://www.php.net/manual/fr/pdo.errorcode.php
;)
0