Det finns inga parenteser i SET
sats i en UPDATE
fråga.
http://dev.mysql.com/doc/refman/5.0 /sv/update.html
Därav syntaxfelet när (
är träffad. Så länge du försöker göra saker på rätt sätt med bundna parametrar, gör det i WHERE
klausul också!