Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Проблема с добавлением товара в базу


nekcfg
 Поделиться

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

Всем привет. Сам разобраться не могу прошу помощи.

При добавлении товара товар не отображается в списке товаров. В базе product id создаётся как 0. Не знаю как исправить.

При копировании (дублировании товара) ошибка
 

Notice: Undefined variable: insert in /var/www/nek/data/www/nekeneke/vqmod/vqcache/vq2-system_storage_modification_admin_model_catalog_product.php on line 150Warning: implode(): Invalid arguments passed in /var/www/nek/data/www/nekeneke/vqmod/vqcache/vq2-system_storage_modification_admin_model_catalog_product.php on line 150
Fatal error: Uncaught Exception: Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1<br />Error No: 1064<br />INSERT INTO oc_moto_link_part (modif_id, part_id) VALUES in /var/www/nek/data/www/nekeneke/system/library/db/mysqli.php:40 Stack trace: #0 /var/www/nek/data/www/nekeneke/catalog/controller/extension/lightning/beta.php(16): DB\MySQLi->query('INSERT INTO oc_...') #1 /var/www/nek/data/www/nekeneke/catalog/controller/extension/lightning/beta.php(35): light_db->Whs('INSERT INTO oc_...') #2 /var/www/nek/data/www/nekeneke/system/storage/modification/system/library/db.php(18): light_db->query('INSERT INTO oc_...', Array) #3 /var/www/nek/data/www/nekeneke/vqmod/vqcache/vq2-system_storage_modification_admin_model_catalog_product.php(152): DB->query('INSERT INTO oc_...') #4 /var/www/nek/data/www/nekeneke/vqmod/vqcache/vq2-system_storage_modification_admin_model_catalog_product.php in /var/www/nek/data/www/nekeneke/system/library/db/mysqli.php on line 40

Спасибо!

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


1 час назад, nekcfg сказал:

При добавлении товара товар не отображается в списке товаров. В базе product id создаётся как 0. Не знаю как исправить.

намудрили с нарастающим счетчиком

в бд выполните запрос

ALTER TABLE oc_product MODIFY COLUMN `product_id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;

 

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

3 минуты назад, AlexDW сказал:

намудрили с нарастающим счетчиком

в бд выполните запрос


ALTER TABLE oc_product MODIFY COLUMN `product_id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;

 

Сделал. Теперь другая ошибка появляется

 

Спойлер

Notice: Undefined variable: insert in /var/www/nek/data/www/nekeneke/vqmod/vqcache/vq2-system_storage_modification_admin_model_catalog_product.php on line 150Warning: implode(): Invalid arguments passed in /var/www/nek/data/www/nekeneke/vqmod/vqcache/vq2-system_storage_modification_admin_model_catalog_product.php on line 150
Fatal error: Uncaught Exception: Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1<br />Error No: 1064<br />INSERT INTO oc_moto_link_part (modif_id, part_id) VALUES in /var/www/nek/data/www/nekeneke/system/library/db/mysqli.php:40 Stack trace: #0 /var/www/nek/data/www/nekeneke/catalog/controller/extension/lightning/beta.php(16): DB\MySQLi->query('INSERT INTO oc_...') #1 /var/www/nek/data/www/nekeneke/catalog/controller/extension/lightning/beta.php(35): light_db->Whs('INSERT INTO oc_...') #2 /var/www/nek/data/www/nekeneke/system/storage/modification/system/library/db.php(18): light_db->query('INSERT INTO oc_...', Array) #3 /var/www/nek/data/www/nekeneke/vqmod/vqcache/vq2-system_storage_modification_admin_model_catalog_product.php(152): DB->query('INSERT INTO oc_...') #4 /var/www/nek/data/www/nekeneke/vqmod/vqcache/vq2-system_storage_modification_admin_model_catalog_product.php in /var/www/nek/data/www/nekeneke/system/library/db/mysqli.php on line 40

 

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


либо обратитесь за помощью к автору модуля, который использует нестандартный запрос в нестандартной таблице moto_link_part

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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.