silver_glow Опубликовано: июня 27, 2017 Жалоба Поделиться Опубликовано: июня 27, 2017 Здравствуйте. Opencert.pro 2.3.0.2 тема NewStore. При добавлении 5й единицы измерения происходит ошибка Uncaught exception 'Exception' with message 'Error: Duplicate entry '0' for key 'PRIMARY'<br />Error No: 1062<br />INSERT INTO oc_length_class SET value = '13'' in /home/.../.../....../library/db/mysqli.php:45 ломается на любом значении value и именно на 5й единце измерения. что это может быть. ?? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
BuslikDrev Опубликовано: июня 27, 2017 Жалоба Поделиться Опубликовано: июня 27, 2017 ОТВЕТ: Скрытый текст Зайдите в БД таблица oc_length_class и к полю length_class_id добавьте AUTO_INCREMENT БЫЛО: Скрытый текст DROP TABLE IF EXISTS `oc_length_class`; CREATE TABLE `oc_length_class` ( `length_class_id` int(11) NOT NULL, `value` decimal(15,8) NOT NULL, PRIMARY KEY (`length_class_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; СТАЛО: Скрытый текст DROP TABLE IF EXISTS `oc_length_class`; CREATE TABLE `oc_length_class` ( `length_class_id` int(11) NOT NULL AUTO_INCREMENT, `value` decimal(15,8) NOT NULL, PRIMARY KEY (`length_class_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.