04. december 2002 - 12:44Der er
15 kommentarer og 1 løsning
mysql og where
hvad er det lige jeg laver galt her:
$sql = "update ordre set order = '$ob_text' where telefon = '$new_out_telefon' and orderid = '$new_out_orderid'";
update ordre set order = 'noget test text' where telefon = '11111111' and orderid = '1'You have an error in your SQL syntax near 'order = 'noget test text' where telefon = '11111111' and orderid = '1'' at line 1
p.s er det kun mig eller virker søgefunktionen til tider ikke? temmelig frustrende.
Som postndk siger, så er mySql case sensitive. Du kan jo også - teoretisk - have lavet en decideret stavefejl. set order istedet for set ordre. Det er svært at se når man ikke kender tabellen.
peterlarsen2, det ved jeg ikke så længe jeg ikke har set db-tabellen, så lad mig se den.. ARH okay, du kan ikke have et felt navn der hedder ORDER da det er et reserveret navn i MySQL.
Så med mindre dit fejl i virkeligheden hedder : ORDRE og ikke ORDER så er det der fejlen er ...
takker for det her idne ;) fandt lige ud af det hi hi alså ahde lige et WHERE problem :D hi hi ;)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.