Перейти к содержанию
Форум поддержки пользователей VamShop

You have an error in your SQL syntax


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

Приветствую!

Ошибка при входе в каталог товаров в админке

1064 - 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 'LEFT OUTER JOIN manufacturers AS m ON (p.manufacturers_id = m.manufacturers_id),' at line 18

        SELECT

        p.products_tax_class_id,

        p.products_sort,

        p.products_id,

p.products_model,

        pd.products_name,

        p.products_quantity,

        p.products_to_xml,

        p.products_image,

m.manufacturers_name,

        p.products_price,

        p.products_discount_allowed,

        p.products_date_added,

        p.products_last_modified,

        p.products_date_available,

        p.products_status,

        p.products_startpage,

        p.products_startpage_sort, p2c.categories_id FROM products p, LEFT OUTER JOIN manufacturers AS m ON (p.manufacturers_id = m.manufacturers_id), products_description pd, products_to_categories p2c

        WHERE p.products_id = pd.products_id AND pd.language_id = '1' AND

        p.products_id = p2c.products_id AND p2c.categories_id = '1' ORDER BY p.products_sort, pd.products_name ASC

---------------------------------------

Requested : /admin/categories.php?cPath=1

Trace Back : admin/categories.php:388(includearray(1) {; [0]=>; string(97) "admin/includes/modules/categories_view.php"; }; ) => admin/includes/modules/categories_view.php:287(vam_db_queryarray(1) {; [0]=>; &string(874) "; SELECT ; p.products_tax_class_id,; p.products_sort, ; p.products_id, ; p.products_model,; pd.products_name, ; p.products_quantity, ; p.products_to_xml,; p.products_image, ; m.manufacturers_name,; p.products_price, ; p.products_discount_allowed, ; p.products_date_added, ; p.products_last_modified, ; p.products_date_available, ; p.products_status,; p.products_startpage,; p.products_startpage_sort, p2c.categories_id FROM products p, LEFT OUTER JOIN manufacturers AS m ON (p.manufacturers_id = m.manufacturers_id), products_description pd, products_to_categories p2c ; WHERE p.products_id = pd.products_id AND pd.language_id = '1' AND ; p.products_id = p2c.products_id AND p2c.categories_id = '1' ORDER BY p.products_sort, pd.products_name ASC"; }; ) => inc/vam_db_query.inc.php:34(vam_db_errorarray(3) {; [0]=>; &string(874) "; SELECT ; p.products_tax_class_id,; p.products_sort, ; p.products_id, ; p.products_model,; pd.products_name, ; p.products_quantity, ; p.products_to_xml,; p.products_image, ; m.manufacturers_name,; p.products_price, ; p.products_discount_allowed, ; p.products_date_added, ; p.products_last_modified, ; p.products_date_available, ; p.products_status,; p.products_startpage,; p.products_startpage_sort, p2c.categories_id FROM products p, LEFT OUTER JOIN manufacturers AS m ON (p.manufacturers_id = m.manufacturers_id), products_description pd, products_to_categories p2c ; WHERE p.products_id = pd.products_id AND pd.language_id = '1' AND ; p.products_id = p2c.products_id AND p2c.categories_id = '1' ORDER BY p.products_sort, pd.products_name ASC"; [1]=>; &int(1064); [2]=>; &string(227) "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 'LEFT OUTER JOIN manufacturers AS m ON (p.manufacturers_id = m.manufacturers_id),' at line 18"; }; )

Произошло после 2-х вещей:

1. обновления до 1.60,

2. импорта с ошибками cvs (импорт excel) - отлаживаем выгрузку из 1С

Что делал: восстановление таблиц (phpmyadmin), экспорт - импорт в другую базу. Не помогает.

Что можно попробовать?

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

Ставил только выпадающее боковое меню отсюда (насколько помню - с заменой файлов)

И шаб правил. Больше ничегшо вроде

Главное - работало ж.

В админке категории выводятся, а товары нет (на фронте все выводится). Не выводится и панель с операциями для выделенных объектов.

Как врукопашную зачистить каталог? Какие таблицы чистить? Хотя при такой ошибке врядли поможет

Что-то не могу найти такой запрос в магазине.

разве не admin/includes/modules/categories_view.php?

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

А пришлите в личку ссылку на магазин, доступ в админку, доступ на ftp и ещё раз описание проблемы или просто ссылку на эту тему, что б сразу всё видно было, о чём речь.

Попробую глянуть.

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

Дело в Вашем файле /admin/includes/modules/categories_view.php

В нём какие-то правки были.

Заменил на стандартный и всё работает без ошибок.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...