СОВЕТ для начинающих:
При возникновении ошибки в PHP связанной с получением данных от MySQL ("...supplied argument is not a valid MySQL result resource..."), но не ясно в чём именно она заключается, нужно действовать так:
- Вывести
текст запроса и попытаться провести его в ручную (то есть без самостоятельного использования PHP-подключения к БД). Велика вероятность, что по результату Вы узнаете что было не так
