Vinnaren i pepparkakshustävlingen!
2010-01-26, 16:25
  #1
Medlem
hej!

INSERT INTO digitaldriftdokumentation (`dokumentnamn`) VALUES ('ritningar') where id = 108

får detta fel : #1064 - 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 = 108' at line 1

tack för svar!
Citera
2010-01-26, 16:30
  #2
Medlem
your_kings avatar
Föreslår att du läser igeom http://www.w3schools.com/SQl/sql_insert.asp
Citera
2010-01-26, 16:30
  #3
Medlem
micaeles avatar
Kan du inte använda UPDATE istället?

UPDATE digitaldriftdokumentation SET dokumentnamn = 'ritningar' WHERE id = 108;
Citera
2010-01-26, 16:32
  #4
Moderator
Protons avatar
INSERT används för att skapa en helt ny post. Det du vill göra, eftersom du har ett wherevillkor är att köra en UPDATE istället:
Kod:
UPDATE tabell SET attributnamn nytt_value WHERE id=123435 
Där har du syntaxen för en update.
Citera
2010-01-26, 16:35
  #5
Medlem
Tack grabbar! Ni kan eran sak märker jag. Problem löst!
__________________
Senast redigerad av Stiffbone 2010-01-26 kl. 17:01.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback