Перейти к контенту
  • 0

mySQL query error


kepler

Вопрос

Установил на хостинге Русский Модифицированный IPB v1.3 Final © 2003 BesTFileZ.Net & IBR Team

Вроде всё работает путём, но есть две проблемы:

 

При нажатии ссылки внизу Администрация вместо списка администраторов появляется сообщение об ошибке

 

mySQL query error: SELECT m2.id, m2.name, m2.email, m2.hide_email, m2.location, m2.aim_name, m2.icq_number,
                       f.id as forum_id, f.read_perms, f.name as forum_name, c.state
                FROM ibf_moderators mod
                  LEFT JOIN ibf_forums f ON(f.id=mod.forum_id)
                  LEFT JOIN ibf_categories c ON(c.id=f.category AND c.state !=0)
                  LEFT JOIN ibf_members m2 ON (mod.member_id=m2.id)
                  LEFT JOIN ibf_forums f ON(f.id=mod.forum_id)

mySQL error: 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 'mod' at line 3
mySQL error code: 
Date: Tuesday 29th of March 2005 10:23:32 AM

 

При нажатии на пользователя Он-лайн, вместо персональной иформации появляется сообщение об ошибке

 

mySQL query error: SELECT p.pid, p.post, t.tid, t.title, f.name, f.id
           FROM ibf_posts AS p LEFT JOIN ibf_topics AS t ON (p.topic_id=t.tid) LEFT JOIN ibf_forums AS f ON(t.forum_id=f.id)
           WHERE author_id=5 AND f.id IN (1,2,3,4,5,6,7,8,9,10,13)
           ORDER BY p.post_date DESC LIMIT 0,

mySQL error: 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 4
mySQL error code: 
Date: Tuesday 29th of March 2005 10:57:38 AM

 

Я в этом мало чего понимаю, подходящих ответов, воспользовавшись поиском, не нашёл. Не могли бы вы мне помочь.

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
пинать хостера.

Большое спасибо. У меня хостер американский и в phpmyAdmin отсутствует кодировка Win1251, есть только Русская UTF8. Правда проблем с отображением страниц не было.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

А причём тут хостер?

Тут не хватает цифры после запятой в лимите.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
А причём тут хостер?

Тут не хватает цифры после запятой в лимите.

 

Не могли бы вы указать, в каком файле необходимо проверить правильность запроса к базе.

Дело в том, что дома у меня стоит Денвер и там всё работает нормально.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Уважаемые специалисты, помогите пожалуйста, сил нет, так как в программировании полный ноль :)

 

путём тыка решил проблему с Администрацией, убрав с кода mod , всё работает, окошко с информацией всплывает :D

Но вторая проблема с пользователями мне не по зубам.

Установил, что проблема с версиями MySQL у Дэнвера и на хостере

В файле stats.php нужно что то поменять

В базу идёт запрос вида

 

SELECT p.pid, p.post, t.tid, t.title, f.name, f.id FROM ibf_posts AS p LEFT JOIN ibf_topics AS t ON (p.topic_id=t.tid) LEFT JOIN ibf_forums AS f ON(t.forum_id=f.id) WHERE author_id=2 AND f.id IN (1) ORDER BY p.post_date DESC LIMIT 0,10

В денвере это проходит , но у хостера ошибка...

Если author_id=2 заменить на author_id='2' то запрос обрабатывается базой.

 

но какие изменения надо внести в stats.php http://www.ibresource.ru/forums/style_images/1/folder_post_icons/icon14.gif[1112384525:1112464596]Всем большое спасибо, видать Суппорт подсуетился и всё работает ;)

Ссылка на комментарий
Поделиться на других сайтах

  • 0
stats.php конечно же

 

а где этот файл находиться и какую конкретно запятую убрать?

 

путём тыка решил проблему с Администрацией, убрав с кода mod , всё работает, окошко с информацией всплывае

 

какой конкретно mod? а то та же проблема..

Ссылка на комментарий
Поделиться на других сайтах

  • 0
путём тыка решил проблему с Администрацией, убрав с кода mod , всё работает, окошко с информацией всплывае

 

какой конкретно mod? а то та же проблема..

 

->> Функция "Сообщить модератору" :D

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.