Вопрос № 39123: Здравствуйте.
Только недавно начал изучать php+MySql.
C помощью phpMyAdmin я создал таблицу categories и она состоит из полей id и name. Поле id сделал индексом.
Потом добавил в таблицу записи с помощью такого запроса:
insert int...Вопрос № 39138: Здравствуйте.
В таблице есть поле типа DATE. Как мне зделать чтобы при добавлении записи, туда заносилась сегодняшняя дата....
Вопрос № 39.123
Здравствуйте.
Только недавно начал изучать php+MySql.
C помощью phpMyAdmin я создал таблицу categories и она состоит из полей id и name. Поле id сделал индексом.
Потом добавил в таблицу записи с помощью такого запроса:
insert into categories(name) values ("Категория 1")
insert into categories(name) values ("Категория 2")
и т.д.
Потом посмотрел содержание таблицы, а id у всех записей оказался 0. Почему?
Ведь по идее он должен наращиваться.
Помимо индекса, нужно установить флажок "Autoincrement".
Иначе подразумевается, что это поле индексное, но управляете им Вы сами.
Ответ отправил: Zysoftik (статус: 3-ий класс)
Ответ отправлен: 01.04.2006, 14:02 Оценка за ответ: 5 Комментарий оценки: Спасибо. Совсем забыл про то что поле надо сделать счётчиком :)
Вопрос № 39.138
Здравствуйте.
В таблице есть поле типа DATE. Как мне зделать чтобы при добавлении записи, туда заносилась сегодняшняя дата.
$sql="insert into table (...., dat) values (......, '".date('Y.m.d).'")";
mysql_query($sql);
Ответ отправил: Zysoftik (статус: 3-ий класс)
Ответ отправлен: 01.04.2006, 16:50
Отвечает: Doctor013
Здравствуйте, Dushin Igor!
В какой таблице? Что за база? Какая версия?
Если MySQL, то с 4.1 версии для полей типа TIMESTAMP доступна конструкция ON UPDATE CURRENT_TIMESTAMP
Приложение:
--------- Большинство ответов на вопросы в рассылках находиться через Яндекс за 1 мин.
Ответ отправил: Doctor013 (статус: Студент)
Ответ отправлен: 01.04.2006, 17:00
Отвечает: Stamm
Здравствуйте, Dushin Igor!
Можно прям во время добавления функцией date('Y-m-d').
--------- В день - один, ну два подвига, не больше...
Ответ отправил: Stamm (статус: Студент)
Ответ отправлен: 01.04.2006, 17:10