Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Error: Duplicate entry '0' for key 'PRIMARY'


meshkoff05

Recommended Posts

после нескольких бэкапов появилась ошибка, второй и последующий товары перестали класться в Корзину.

Видимо ошибка в базе.

<b>Notice</b>: Error: Duplicate entry '0' for key 'PRIMARY'<br />Error No: 1062<br />INSERT oc_cart SET customer_id = '0', session_id = '7b05a119b23ee6382911ed559d65fda4', product_id = '70', recurring_id = '0', `option` = '[]', quantity = '1', date_added = NOW() in <b>/home/m/m89026/witrinka.ru/public_html/system/library/db/mysqli.php</b> on line <b>41</b>{"success":"\u0422\u043e\u0432\u0430\u0440 <a href=\"http:\/\/www.witrinka.ru\/vitrina-bez-steklyannyh-dverts-model-130.html\">\u0412\u0438...............

 

Нашел, что можно поправить ручками в базе через Notepad++

Только не понял, надо Автоинкремент подключать к строке customer_id

или включать перезапись replace. Перезапись вроде как это не правильно. Может кто кинет как должна выглядеть эта таблица в текстовом виде.

 

Spoiler

 

002.jpg

001.jpg

Надіслати
Поділитися на інших сайтах


в таблице cart инкремент должен быть на cart_id

customer_id оставьте в покое

 

Цитата

как должна выглядеть эта таблица в текстовом виде.

смотреть install/opencart.sql из дистрибутива

  • +1 1
Надіслати
Поділитися на інших сайтах

Как вы уже догадались, настройки слетели не  только с таблицы oc_cart , но и вообще со всех таблиц. Методом копипаста перекопировал структуру таблиц опенкарта (пару часов   :geek:  :-D)

Но также есть порченые таблицы SIMPLe-простой регистрации.

При импорте мускул упирается в них на половине импорта, где бы их правильную структуру скопировать???

Змінено користувачем meshkoff05
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.