как сделать чтоб форма колонка сама заполнялась

pi

Guest
как сделать чтоб форма колонка сама заполнялась

Помогите плз.

Есть табличка. например:

create table test(
id int not null,
date datetime not null
);

Я хочу чтоб в id автоматом подстовлялась цифра на 1 больше самой большой в этой колонке а в date текущая датта. Как этого добится?... точно знаю что как-то можно.. раньше я все это сам делал...
 

HEm

Сетевой бобер
create table test(
id int autoincrement not null,
date datetime not null
);

или юзай mysql_insert_id
 

pi

Guest
что-то не получается... при добавлении такой таблицы он дает ошибку...
 

pi

Guest
create table test(
id int auto_increment not null,
date datetime not null
);

"Incorrect table definition; There cab only be one auto columnand it must be defined as a key". Вот что он пишет при добавлении этой таблицы.

Впринципе я уже решил проблему увеличиваю id вручную... но хотелось бы разобраться..
 

Demiurg

Guest
create table test(
id int auto_increment not null,
date datetime not null,
PRIMARY KEY (`id`)
);
 

Апельсин

Оранжевое создание
или так

create table test(
id int auto_increment not null,
date datetime not null,
index(id)
);

в общем auto_increment должен быть обязательно проиндексирован.
 

WMix

герр M:)ller
Партнер клуба
Автор оригинала: Апельсин
или так

create table test(
id int auto_increment not null,
date datetime not null,
index(id)
);

в общем auto_increment должен быть обязательно проиндексирован.
KSTATI Net index(id) PrIMERI KEY --> OK
 
Сверху