För alla som har försökt svara på den här frågan är mitt uppriktiga tack. Jag har hittat problemet och lösningen.
min sql-fråga är så här
UPDATE `dblayer`.`test` SET `title` = 'hello a' WHERE `test`.`id` =1;
som jag fick från phpmyadmin och det fungerar perfekt på mitt system. Men när jag arbetar på servrarna fungerar det inte och det står att kommandot nekat kan bero på att
`dblayer`.`test`
Jag försöker välja tabellen globalt (eller något liknande, jag är inte säker) men om min sql-fråga är
UPDATE `test` SET `title` = 'hello a' WHERE `test`.`id` =1;
det fungerar på min server också.