UPDATE non fonctionnel
Posté : 05 juin 2019, 14:00
Bonjour,
Je commence à coder en php depuis peu, et il y a une erreur que je n'arrive pas à résoudre lors d'un UPDATE.
Voici le code en question :
L'erreur est "( ! ) Warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in C:\wamp64\www\projet2\update.php on line 44"
(La ligne 44 correspond à 'email' => $_SESSION['email'] alors que je l'ai bien définie)
Je commence à coder en php depuis peu, et il y a une erreur que je n'arrive pas à résoudre lors d'un UPDATE.
Voici le code en question :
Code : Tout sélectionner
$update_req = $bdd->prepare('UPDATE accounts SET prenom=:new_prenom, nom=:new_nom, age=:new_age, linkedin=:new_linkedin WHERE email=:email');
$update_req->execute(array(
'prenom' => $new_prenom,
'nom' => $new_nom,
'age' => $new_age,
'linkedin' => $new_linkedin,
'email' => $_SESSION['email']
));
(La ligne 44 correspond à 'email' => $_SESSION['email'] alors que je l'ai bien définie)