Виталий Мишин 0 Опубликовано 18 ноября, 2008 Жалоба Share Опубликовано 18 ноября, 2008 Проверил файл mysql_db_error.log - за месяц более 120 записей приблизительно одного содержания: 17/11/2008 17:11:17 | 1054 - Unknown column 'language_id' in 'where clause' | select m.manufacturers_name, mi.manufacturers_meta_title, mi.manufacturers_meta_description, mi.manufacturers_meta_keywords from manufacturers m left join manufacturers_info mi on mi.manufacturers_id = m.manufacturers_id WHERE m.manufacturers_id = 'he' and language_id='2' | /swing_car.html?filter_id=he¤cy=NIS[/code]Спасибо. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 ноября, 2008 Жалоба Share Опубликовано 19 ноября, 2008 SQL код вроде бы похож на тот, что в файле /templates/шаблон/source/manufacturers.php Наверное просто нужно поменять and language_id на and mi.languages_id Ссылка на сообщение Поделиться на другие сайты
Виталий Мишин 0 Опубликовано 19 ноября, 2008 Автор Жалоба Share Опубликовано 19 ноября, 2008 В /templates/шаблон/source/boxes/manufacturers.php в and mi.languages_id прописано... а именно сейчас $manufacturers_query = "select distinct m.manufacturers_id, mi.manufacturers_meta_title, m.manufacturers_name from ".TABLE_MANUFACTURERS." as m left join " . TABLE_MANUFACTURERS_INFO . " mi on (m.manufacturers_id=mi.manufacturers_id), ".TABLE_PRODUCTS." as p where m.manufacturers_id=p.manufacturers_id and mi.languages_id = '" . (int)$_SESSION['languages_id'] . "' order by m.manufacturers_name"; Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 ноября, 2008 Жалоба Share Опубликовано 19 ноября, 2008 И всё равно такая ошибка или другая?! Может sql запрос этот в другом файле находится? Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения