Регистрация
Вход через соцсети
Восстановление пароля

Странная ошибка MySql при запросе COUNT(*) с классификатором

Новый топик
26.09.2007, 15:21
Ответить | Цитировать
Raul
N-Studio

Зарегистрирован:
2005-02-01
Сообщений: 23

После мне неизвестных изменений на хостинге NetCat 2.3 стал выдавать странную ощибку на всех страницах, где делается выборка с классификатором:

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /var/www/ifp/html/netcat/require/s_list.inc.php on ...

Я вывел запрос, который не проходит:

SELECT COUNT(*) FROM Message1 AS a , Subdivision as sub LEFT JOIN Classificator_Align AS tbl353 ON a.ImageAlign=tbl353.Align_ID WHERE 1 AND a.Subdivision_ID=sub.Subdivision_ID AND a.Parent_Message_ID='' AND a.Checked=1 AND sub.Catalogue_ID='1' AND a.Subdivision_ID='162' AND a.Sub_Class_ID='50'

Query failed (1054): Unknown column 'a.ImageAlign' in 'on clause'

Когда я его выполняю черех phpMyAdmin он работает!
Т.е. дело в каких-то настройках MySql? (версия 4.1.21)
26.09.2007, 16:31
Ответить | Цитировать
resident
Веб-группа «Дабл Ю»

Зарегистрирован:
2005-01-10
Сообщений: 336

Message1 AS a , Subdivision as sub нужно заключить в скобочки
02.10.2007, 10:28
Ответить | Цитировать
Raul
N-Studio

Зарегистрирован:
2005-02-01
Сообщений: 23

Спасибо за подсказку!
198 196 2007-10-02 10:28:47 8110
Описание проекта