За всички, които са се опитали да отговорят на този въпрос, ето моите искрени благодарности. Намерих проблема и решението.
моята sql заявка е така
UPDATE `dblayer`.`test` SET `title` = 'hello a' WHERE `test`.`id` =1;
който получих от phpmyadmin и работи перфектно на моята система. Но когато работя на сървърите, не работи и пише, че командата е отказана може да е защото
`dblayer`.`test`
Опитвам се да избера таблицата глобално (или нещо подобно, не съм сигурен), но ако моята sql заявка е
UPDATE `test` SET `title` = 'hello a' WHERE `test`.`id` =1;
работи и на моя сървър.