Да , ошибка исчезла, но в поле появляется просто кусок пхп кода типа

Код:
%3C%3Fphp%0D%0A%0D%0A%24dbhost%20=%20%27localhost%27%3B%0D%0A%24dbuser%20%3D%20%27root%27%3B%0D%0A%24dbpass%20%3D%20%27%27%3B%0D%0A%24dbname%20%3D%20%27biblio%27%3B%0D%0A%0D%0A%0D%0A%24link%20%3D%20mysql%5Fconnect%28%24dbhost%2C%20%24dbuser%2C%20%24dbpass%29%20or%20die%28%22Error%20connecting%22%29%3B%0D%0Amysql%5Fselect%5Fdb%28%24dbname%29%20or%20die%28mysql%5Ferror%28%29%29%3B%0D%0A%0D%0A%24authorName%3D%24%5FGET%5B%27author1%27%5D%3B%0D%0Aif%28%24authorName%29%20%7B%0D%0A%09%09%24query%3D%22update%20book%20set%20author1%3D%24authorName
а мне нужна отдельная переменная которую я вывожу

PHP код:
echo($authorName);
Да и запрос не выполняется.