У меня есть простой запрос на обновление, но он не работает:Запрос на обновление php mysql не работает?
update user set active = 'Y' , delete = 'N' where id = 1;// not working
, но если добавить специальный символ, который PHPMyAdmin использует то, что она работает
update `user` set `active` = 'Y' , `delete` = 'N' where `id` = 1;//its working but its database generated
и нет никакой разницы, кроме ` особый знак который не является обязательным.
'delete' является [зарезервированным словом MySQL] (https://dev.mysql.com/doc/refman/5.5/en/keywords.html) .... вы не можете использовать его в качестве имени таблицы или столбца если вы не ссылаетесь на обратные ссылки –