probleme UPDATE avec PDO?

Petit nouveau ! | 1 Messages

11 sept. 2010, 13:28

Bonjour,
Je suis debutant en php et je voila mon script qui fait UPDATE de la table total: Probleme, il n'affiche plus d'erreur, et table total pas à jour.

$sql = $db->prepare('UPDATE total SET(nom, cp, pays) VALUES(?,?,?) WHERE id=?)');
$sql->execute(array($nom, $cp, $pays ));

Est ce que quelqu'un peut m'aider, je suis coinsé.
Merci

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

11 sept. 2010, 13:42

Il ne manquerait pas une valeur dans le tableau que tu passes en paramètre à execute(), pour indiquer l'id de l'enregistrement à mettre à jour ? :)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Invité
Invité n'ayant pas de compte PHPfrance

11 sept. 2010, 13:55

Il ne manquerait pas une valeur dans le tableau que tu passes en paramètre à execute(), pour indiquer l'id de l'enregistrement à mettre à jour ? :)
$sql->execute(array($nom, $cp, $pays,$id ));
Mais ca ne marchera pas

ViPHP
ViPHP | 5462 Messages

11 sept. 2010, 17:52

Bonjour,
Je suis debutant en php et je voila mon script qui fait UPDATE de la table total: Probleme, il n'affiche plus d'erreur, et table total pas à jour.

$sql = $db->prepare('UPDATE total SET(nom, cp, pays) VALUES(?,?,?) WHERE id=?)');
$sql->execute(array($nom, $cp, $pays ));

Est ce que quelqu'un peut m'aider, je suis coinsé.
Merci
pour activer la gestion des erreurs :wink: