sql >> Database teknologi >  >> RDS >> Mysql

FEJL indsæt i ON duplicatekey UPDATE funktion

My bad, @furrie har ret.. koden burde være

ON DUPLICATE KEY UPDATE
  firstname     = VALUES(firstname),
  lastname      = VALUES(lastname),
  aboutme       = VALUES(aboutme),
  subject1      = VALUES(subject1),
  subject2      = VALUES(subject2),
  subject3      = VALUES(subject3),
  country       = VALUES(country),
  birthday      = VALUES(birthday),
  occupation    = VALUES(occupation),
  mobile        = VALUES(mobile),
  websiteurl    = VALUES(websiteurl)";

nu fungerer den som en perle...

Det er ligegyldigt.. jeg havde faktisk brug for at bruge UPDATE-SET condition i stedet for dette.. alligevel tak til alle for jeres tid.. Ved dette har jeg lige lært noget, vi kan ikke bruge WHERE condition med INSERT INTO...




  1. Effektiv lagring af brugeruploadede billeder på filsystemet

  2. Er der en genvej til binding af navngivne PDO-parametre til MySQL-indsættelser?

  3. GET parametre sårbare over for SQL Injection - PHP

  4. SQL Server - Hvornår skal man bruge Clustered vs non-Clustered Index?