webew
Войти » Регистрация
 
MySQL/MariaDB

Error Number: 1064

24 августа 2011, 10:10
Автор: Foto40
Здравствуйте....При добавлении коммента на сайте происходит следующее
http://webew.ru/f/iTl0XDe2.jpg

Теперь словами:
MySQL Error!
------------------------

The Error returned was:
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 'FROM dle_comments LEFT JOIN dle_users ON dle_comments.user_id=dle_users.user_id ' at line 1

Error Number:
1064

И в окошке ниже:
SELECT dle_comments.id, post_id, dle_comments.user_id, date, autor as gast_name, dle_comments.email as gast_email, text, ip, is_register, name, dle_users.email, news_num, comm_num, user_group, reg_date, signature, foto, fullname, land, icq, xfields, FROM dle_comments LEFT JOIN dle_users ON dle_comments.user_id=dle_users.user_id WHERE dle_comments.post_id = '735' order by id DESC LIMIT 0,1

После обновления странички,коммент всё же появляется на сайте.

Всё перерыл,но так и не нашёл причину и ответа.Верней причину написали-Запятая перед словом FROM но в файле где находится этот запрос-ЕЁ НЕТ
Добавить комментарий

1234ru

Нужно найти файл, где генерируется запрос, и проследить, как это происходит.
Полезно для после каждой стадии генерации выводить текст запроса - так будет легче отловить момент, где появляется запятая.

P.S. Вопросы следует оформлять в виде сообщений, а не как статьи.
То, что не убивает нас, делает нас инвалидами.
25.08.2011, 01:38
Ответить
© 2008—2017 webew.ru, связаться: x собака webew.ru
Сайт использует Flede и соответствует стандартам WAI-WCAG 1.0 на уровне A.
Rambler's Top100