J'ai une requête MySQL très simple, qui fonctionne généralement bien sur mes autres sites, mais cette fois, je reçois l'erreur suivante:MySQL Erreur de syntaxe
Fatal error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where id = 1' at line 1 INSERT INTO members (plan, active) VALUES ('3 Days Plan','Y') where id = 1
code est:
$db->query("INSERT INTO members (plan, active) VALUES ('$plan','$active') where id = $custom");
I J'utilise la classe mysql rainphp.
Je suis sûr qu'il ya une solution simple, mais je un débutant et juste chiffre cant it out :)
EDIT:
Salut tout le monde,
Merci pour vos réponses! Je me sens comme un idiot maintenant pour ne pas savoir que la clause WHERE est pour UPDATE seulement. Mais ça a du sens de couse!
Merci encore pour l'aide!
Vous ne pouvez pas avoir une clause 'where' sur une instruction' insert' - qu'essayez-vous de faire? – Blorgbeard