mysql_quert() fejl :(

Tags:    php

hvad er det lige som der er problemet her:

mysql_query("UPDATE $tb SET
(name,alder,status,nationalitet,bopael,ircnick,csnick,mail,icq,msn,fritekst)
VALUES
('$_POST[name]','$_POST[alder]','$_POST[status]','$_POST[nationalitet]','$_POST[bopael]','$_POST[ircnick]'
,'$_POST[csnick]','$_POST[mail]','$_POST[icq]','$_POST[msn]','$_POST[fritekst]') where id = '$member'")
or die(mysql_error());



den giver den her fejl:

You have an error in your SQL syntax near '(name,alder,status,nationalitet,bopael,ircnick,csnick,mail,icq,msn,fritekst) VA' at line 2

Jeg håber at der er nogen der kan hjælpe...



4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Den syntaks holder kun for INSERT ikke UPDATE... du SKAL anvende formen

SQL: UPDATE <table> SET <colname> = <value>[, <colname> = <value>] [WHERE <clause>]

SE: http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#UPDATE





Hvordan?

mysql_query("SQL: UPDATE $tb SET alder = '$_POST[alder]' [, name = '$_POST[name]'] [, status = '$_POST[status]'] [WHERE íd = '$member']")

eller?





Nej [] betyder bare at det er valgfrit...

mysql_query("UPDATE $tb SET alder = '$_POST[alder]', name = '$_POST[name]' WHERE id = '$member'");



t