SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 24.08.2011 09:54:24

Foto40
Участник
Зарегистрирован: 24.08.2011
Сообщений: 1

Error Number: 1064

Прошу прощения,но ответа не нашёл....Подскажите где исправить:
При написании коммента на сайте сначала выдаётся эта ошибка

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

После обновления странички,коммент появляется на сайте.
P.S.Запятой перед словом FROM(после xfields) нет в самом файле Show.full.php а вот где ещё она может быть не знаю,и вообще в чём трабл подскажите пожалуйста.На всякий случай скрин с ошибкой
Заранее благодарю.


Прикрепленные файлы:
Attachment Icon Ошибка.jpg, Размер: 195,058 байт, Скачано: 275

Неактивен

 

#2 24.08.2011 10:19:41

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Error Number: 1064

Локальная проблема в запятой перед FROM. Откуда она берётся - нужно смотреть в php-скриптах dle.
Глобальная проблема в том, что вы используете DLE. См FAQ №10

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson