1

Тема: MySQL + PHP нужна помощь

все привет.такая проблема . загружаю IPB 2.0 на Localhost - загружается и работает , а при загрузке на Hosting  загружает ,но при входе в админку  выкидывает вот такую ошибку

mySQL query error: SELECT m.*,g.*,p.* FROM ibf_members m,ibf_groups g  LEFT JOIN ibf_admin_permission_rows p ON ( m.id=p.row_member_id )   WHERE m.id=1 AND g.g_id=m.mgroup

SQL error: Unknown column 'm.id' in 'on clause'
SQL error code:
Date: Saturday 18th 2009f April 2009 08:55:30 AM




ПОМОГИТЕ!!!!!!!!

2

Re: MySQL + PHP нужна помощь

avoe
Узнайте версию MySQL на хостинге, возможно скрипт на нее не рассчитан. Требуется MySQL 4.0+.

3

Re: MySQL + PHP нужна помощь

Hanut сказал:

avoe
Узнайте версию MySQL на хостинге, возможно скрипт на нее не рассчитан. Требуется MySQL 4.0+.

если версии 2,0 нужна база mysql 4.0+  то почему тогда становится версия 2,3,6 + ????? у нее поддержка как я знаю выше чем 4,0 ???

4

Re: MySQL + PHP нужна помощь

avoe
Это ошибка в написании скрипта. Ошибка вызвана несовместимостью стандарту SQL запроса. Ранее, на более старых версиях MySQL, этот запрос выполнялся, затем последовательность в объединении таблиц была поправлена в соответствии со стандартами SQL и появилась такая несовместимость.

Можно либо обновить скрипт (в последних версиях все работает), либо найти и поправить код запроса, чтобы он выглядел так:

SELECT m.*,g.*,p.*
FROM (ibf_members m, ibf_groups g) LEFT JOIN ibf_admin_permission_rows p ON ( m.id=p.row_member_id )
WHERE m.id=1 AND g.g_id=m.mgroup

5

Re: MySQL + PHP нужна помощь

Hanut сказал:

avoe
Это ошибка в написании скрипта. Ошибка вызвана несовместимостью стандарту SQL запроса. Ранее, на более старых версиях MySQL, этот запрос выполнялся, затем последовательность в объединении таблиц была поправлена в соответствии со стандартами SQL и появилась такая несовместимость.

Можно либо обновить скрипт (в последних версиях все работает), либо найти и поправить код запроса, чтобы он выглядел так:

SELECT m.*,g.*,p.*
FROM (ibf_members m, ibf_groups g) LEFT JOIN ibf_admin_permission_rows p ON ( m.id=p.row_member_id )
WHERE m.id=1 AND g.g_id=m.mgroup

в каком файле будет етот код ,,,????? где его найти ?

6

Re: MySQL + PHP нужна помощь

avoe
Сделайте поиск по всем файлам скрипта, к примеру, этой строки: ibf_members m,ibf_groups g