Что с ним такое? Первый раз вижу такое
Warning: mysql_result() expects
parameter 1 to be resource,
boolean given in index.php on line 12
Вот 12 строчка
if (mysql_result(mysql_query(\'SELECT COUNT(id) `guest_book`\'), 0) == 0) error(\'Сообщений нет!\');
ну так-то не трудно в яндекс вбить такую ошибку
http://hashcode.ru/questions/155335/php-ошибка-mysql_result-expects-parameter-1-to-be-resource-boolean-given мб поможет
if(mysql_result(mysql_query(\'SELECT COUNT(*) `guest_book`\'), 0) == 0) error
(\'Сообщений нет!\');
Делай так (\"запрос\" ,а не так (\'запрос\') , т.е замыкай в двойные кавычки.
а ты типо умнее. я в php, mysql не шарю, но это не значит, что я ничем помочь не могу. а вдруг мой совет помог бы?
если я не ошибаюсь, так это означает что возвратило пустой результат