Page 1 sur 1

probleme UPDATE avec PDO?

Posté : 11 sept. 2010, 13:28
par mao10
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

Re: probleme UPDATE avec PDO?

Posté : 11 sept. 2010, 13:42
par Ryle
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 ? :)

Re: probleme UPDATE avec PDO?

Posté : 11 sept. 2010, 13:55
par Invité
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

Re: probleme UPDATE avec PDO?

Posté : 11 sept. 2010, 17:52
par stealth35
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: