hallo, ich versuche gerade eine tabelle am übertreten ihres bereiches zu hindern:
leider scheint mysql meine IF-abfragen nicht zu mögen, die fliegen mir hier immer um die ohren (bei der mysql_error(); ausgabe...)
der fehler:
Grüße: Schnuff (ein verzweifelter, mit ganz vielen if-alpträumen)
Code:
UPDATE
`gameiventory`
SET
IF `hunger`>0 THEN
`hunger`=`hunger`-1
END IF
IF `happines`<4 THEN
`happines`=`happines`+1
END IF
WHERE
`id` = {$user['id']}
LIMIT 1
leider scheint mysql meine IF-abfragen nicht zu mögen, die fliegen mir hier immer um die ohren (bei der mysql_error(); ausgabe...)
der fehler:
Code:
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
'IF `hunger`>0 THEN `hunger`=`hunger`-1 END IF IF `happines`<4' at line 4
Grüße: Schnuff (ein verzweifelter, mit ganz vielen if-alpträumen)