1

Тема: Почему в таблице id прописывается постоянно значение NULL

Создаем запись в таблице БД.
После создания появляется такой код:

INSERT INTO `firstbd`.`firma` (`ID`, `name`, `lastname`, `dol`) VALUES (NULL, 'Гоша', 'Пупкин', 'грузчик');

При вытаскивании ID из таблицы, конечно же ничего не достается, так как значение id = NULL

Помогите, что нужно поправить, возможно при создании таблиц не указан какой-либо индекс?

Примечание:
такое наблюдается при создании любого количества строк в таблице - значение id - NULL, хотя при открытии таблицы в самой БД в графе ID стоит порядковый уникальный номер. Просто мистика какая-то...

2

Re: Почему в таблице id прописывается постоянно значение NULL

Установите для поля ID целочисленный тип и поставьте auto_increment.