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

Ошибка при экспорте товара в CVS-модуле Импорт/Экспорт


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

Здравствуйте!

В лог файл выдаёт следующую ошибку,при формировании экспортного cvs-файла:

28/02/2011 08:02:50 | 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 'and products_parameters.products_parameters_id is not null and products_paramete' at line 1 | SELECT * FROM products_parameters2products LEFT JOIN products_parameters using(products_parameters_id) WHERE products_id =  and products_parameters.products_parameters_id is not null and products_parameters_order >= 0 and products_parameters2products_order >= 0 order by IF(products_parameters2products_order > 0, products_parameters2products_order, products_parameters_order) | /print_product_info.php/products_id/db_error.htm

А следующая ошибка,даже не знаю как получилась!

01/03/2011 00:03:16 | 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 'and products_parameters.products_parameters_id is not null and products_paramete' at line 1 | SELECT * FROM products_parameters2products LEFT JOIN products_parameters using(products_parameters_id) WHERE products_id =  and products_parameters.products_parameters_id is not null and products_parameters_order >= 0 and products_parameters2products_order >= 0 order by IF(products_parameters2products_order > 0, products_parameters2products_order, products_parameters_order) | /print_product_info.php/products_id/30010008

Направьте,пожалуйста,где и что править!

Спасибо.

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

Простите!Вот лог ошибки экспорта .

Просто лог-файл не сразу пришёл на эл.почту,с задержкой!

Понял что не хватает одной таблицы.

Referer      :

Requested    : /admin/orders.php?page=1&oID=445&action=update_order

Trace Back    : admin/orders.php:340(vam_db_queryarray(1) {;  [0]=>;  &string(88) "select customers_status_id from customers_status_orders_status where orders_status_id = "; }; ) => inc/vam_db_query.inc.php:34(vam_db_errorarray(3) {;  [0]=>;  &string(88) "select customers_status_id from customers_status_orders_status where orders_status_id = ";  [1]=>;  &int(1064);  [2]=>;  &string(146) "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 '' at line 1"; }; )

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

Это ведь тоже не импорт/экспорт.

Это, видимо, просмотр заказов, без выбора статуса заказа чтоли.

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

А в какой версии появился модуль экспорта/импорта CVS ?

Мне кажется что у меня не хватает какой-то таблицы в Базе Данных.

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

Все ошибки, что Вы показываете, не связаны ведь с csv модулем.

Если речь про Админку - Разное - CSV импорт/экспорт, то давно появился, с первой версии.

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

Вот тоько пришла ошибка!Это то или нет?

01/03/2011 14:03:48 | 1146 - Table 'srd274569_oksi.personal_offers_by_customers_status_' doesn't exist | SELECT * FROM personal_offers_by_customers_status_ WHERE products_id = '30030194'ORDER BY quantity | /admin/csv_backend.php?action=export

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

Вот это уже ближе к теме.

Попробуйте в phpMyAdmin, в закладке SQL выполнить:


CREATE TABLE personal_offers_by_customers_status_ (
  price_id int(11) NOT NULL auto_increment,
  products_id int(11) NOT NULL,
  quantity int(11) default NULL,
  personal_offer decimal(15,4) default NULL,
  PRIMARY KEY  (price_id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci;
[/code]

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