Я так понимаю, когда у вас проголосуют за один пункт больше 9 человек, вы будете переписывать скрипт, чтоб читал и писал по 2 байта?
Написано на коленке:
У вас неправильный запрос, и ошибка при его выполнении. Поэтому он возвращает FALSE, а не указатель ресурса с ответом. Вы уверены что у вас поля в таблице "Наименование госта" и таблица "Гост"?
Если честно никогда не использовал, но знаю что он позволяет получить доступ ко всем элементам, и если не ошибаюсь даже между тегами, но он более ресурсоемкий.
Я имел ввиду прочитать файл функцией file_get_contents() или fopen+fgets
Кстати если переносы очень нужны то используй DOM, он позволяет больше чем simple