Requête Préparer PDO INSERT + WHERE
Bonjour à tous,
Depuis ce matin je suis bloquer sur une requête préparer en PDO, le but étant d’insérer 2 champs dans une table.
Voici la requête :
Code:
1 2 3 4 5 6 7
|
$req2 = $bdd->prepare('INSERT INTO modification(TimeReception, ComReception) VALUES (:TimeRecepetion, :ComReception) WHERE idRefPiece = :id');
$req2->execute(array(
'TimeReception' => $DateHeureReception,
'ComReception' => $Commentaire,
'id' => $id
)); |
Lorsque je l'a rentre dans PhpMyAdmin il me retourne :
Analyse statique :
2 erreurs trouvées lors de l'analyse.
Citation:
Jeton inattendu. (near "WHERE" at position 90)
Type d'énoncé non reconnu. (near "WHERE" at position 90)
Requête SQL :
INSERT INTO modification(TimeReception, ComReception) VALUES ('2019-03-28T09:00', 'TEST') WHERE idRefPiece = 3
MySQL a répondu : Documentation
#1064 - Erreur de syntaxe près de 'WHERE idRefPiece = :3' à la ligne 1
J'ai beau chercher sur internet ou essayer de mettre des guillemets ou autre rien ne fonctionne, peux être qu'il y une syntaxe spécial pour les requête Insert PDO avec un WHERE ?
Merci d'avance :D