Я вам уже раз десять пишу одно и тоже. Посмотрите таблицу oc_order ну она чуть выше находится!!! В левой колонки у вас список таблиц идет.... или нет???
так есть там автоинкремент?. Если есть тогда я не знаю... как помочь. Кофейная гуща уже не дает вариантов. Только восстановление из бекапа до состояния когда было все хорошо. Просто вы все другую таблицу показываете, потому и подумал что вы упорно не видите нужную ))
нужную я тоже прикрепляла. из бэкапа не восстанавливает, пишет ошибку :Notice: Error: Duplicate entry '1' for key 'PRIMARY' Error No: 1062 -- -- Дамп данных таблицы `oc_attribute` -- INSERT INTO `oc_attribute` (`attribute_id`, `attribute_group_id`, `sort_order`) VALUES (1, 6, 1), (2, 6, 5), (3, 6, 3), (4, 3, 1), (5, 3, 2), (6, 3, 3), (7, 3, 4), (8, 3, 5), (9, 3, 6), (10, 3, 7), (11, 3, 8), (12, 7, 0) in C:\xampp\htdocs\ocart5\system\database\mysql.php on line 50
ну значит я уже замылил глаз, т.к не вижу скрина структуры таблицы oc_order Ну да ладно. Вы вот базу пытаетесь восстановить (да еще и неправильно), а проблемка может у вас еще и в файлах . Они неправильный запрос делают. В вашем случаи проще на новый движок скопировать базу и шаблон установить заново и все заработает. Т.к проблема явно в том что если у таблицы которую указал выше есть автоинкремент, то в данную колонку никто не записывает ничего т.к там значение создается автоматически. А если в вашем случае туда пытаются записать нолик, то значит это уже не нормально и надо или искать кто это делает или все заново как описал выше.