вставка в таблицу показывает Дубликат записи # 1062, пока я не ввожу первичный ключ

Я пытаюсь ввести набор данных в мою таблицу циклов,
Структура таблицы приведена ниже.

Структура таблицы

Когда я пытаюсь вставить данные в таблицу. Я получаю ошибку, как показано ниже.

 PHP Fatal error:  Uncaught exception 'PDOException' with message 'SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '65535' for key 'PRIMARY''

У меня вопрос: я не пытаюсь вставить значения в поле первичного ключа, которое Я бы. тогда почему я получаю ошибку дублирования. проверьте мой запрос вставки ниже.

Я считаю, что когда поле автоматического приращения оставлено пустым, это должно добавить значения самостоятельно
введите описание изображения здесь

Когда я сделал ручную проверку, чтобы увидеть погоду, выход записи по

 Select * from Cycles where id = 65535

var_dump($resutls) показывает пустой массив и count($resutls) ноль

введите описание изображения здесь

-2

Решение

Спасибо всем

За ваше предложение.

Я обнаружил ошибку, я должен изменить в моей структуре таблицы для id (smallint) на id (int (11)).

Тип данных smallint не делал никаких приращений.

введите описание изображения здесь

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]