Задать вопрос
eprivalov
@eprivalov
Учусь

Почему появляется пустая ошибка MySQL?

У меня такая проблема, при запросе разных страниц сайта выскакивает пустая ошибка MySQL "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1". Причем сайт сделан с использованием шаблонов и будет очень трудно определить где именно происходит эта ошибка. Посоветуйте, пожалуйста, как можно решить проблему?
  • Вопрос задан
  • 2760 просмотров
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Progtips
    Программирование на PHP и MySQL
    2 месяца
    Далее
  • beONmax
    Профессия Веб программист - Быстрый старт
    4 месяца
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Решения вопроса 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Такое сообщение обычно бывает если ошибка в самом конце строки запроса (mysql показывает текст запроса начиная с места ошибки). Для нахождения ошибки надо включить в my.cnf опции general_log = 1 и general_log_file = filename и просмотреть какие запросы вызывают ошибку.
Ответ написан
@retvizan
Это не пустая ошибка, а ошибка синтаксиса.
Переопределите mysql_query чтобы она давала достаточную информацию об ошибке, как описано в этой статье. И будет вам счастье.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы