SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#1 22.10.2007 01:37:26

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

Ошибки синтаксиса после перехода MySQL4 --> MySQL5

Добрый день!

После перехода провайдера на новую версию БД появились ошибки
в скриптах форума Invision Power Board 1.3

============================
mySQL query error: SELECT mod.mid as is_mod, m.id, m.name, m.mgroup, m.password, m.email, m.allow_post, m.view_sigs, m.view_avs, m.view_pop, m.view_img, m.auto_track,
                              m.mod_posts, m.language, m.skin, m.new_msg, m.show_popup, m.msg_total, m.time_offset, m.posts, m.joined, m.last_post,
                              m.last_visit, m.last_activity, m.dst_in_use, m.view_prefs, g.*
                              FROM (ibf_members m)
                                LEFT JOIN ibf_groups g ON (g.g_id=m.mgroup)
                                LEFT JOIN ibf_moderators mod ON (mod.member_id=m.id OR mod.group_id=m.mgroup)
                              WHERE m.id='5'

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 ON (mod.member_id=m.id OR mod.group_id=m.mgroup)
           
mySQL error code: 1064
Date: Monday 22nd of October 2007 01:36:25 AM
============================

Не подскажите в чём может быть проблема?

Неактивен

 

#2 22.10.2007 01:44:28

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Ошибки синтаксиса после перехода MySQL4 --> MySQL5

mod - ключевое слово в MySQL 5, его следует заключить в обратные кавычки `mod`

Неактивен

 

Board footer

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