error 1064 : you have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the the right syntax to use near ''tbl' set 'id' ='id'-1 where 'id' < '4'' at line 1
mysql_query('UPDATE IGNORE `tbl` SET `id`=`id`-1 WHERE `id`<"4"'); вроде все правильно тебе написали, ошибок в синтаксисе нет, если только неверные параметры передаешь или производишь действия с другим типом полей....