Как добавить дату в поле datetime?

  • Автор темы Автор темы Sveta
  • Дата начала Дата начала

Sveta

Guest
Как добавить дату в поле datetime?

Подскажите, пож-та, какд добавить сегодняшнюю дату в MySQL базу в т-цу с типом поля datetime?
 
странно, не работает((
Ошибка:
Call to undefined function: now()
 
Sveta
Это функция mysql.

-~{}~ 19.01.05 10:10:

[sql]INSERT INTO table SET datetime=NOW()[/sql]

-~{}~ 19.01.05 10:12:

А вообще советую хранить время в формате UNIX timestamp
 
Спасибо))
... а еще вот так получилось:
$today=date("Y-m-d H:i:s");
 
Автор оригинала: _RVK_
Sveta
Это функция mysql.

-~{}~ 19.01.05 10:10:

[sql]INSERT INTO table SET datetime=NOW()[/sql]

-~{}~ 19.01.05 10:12:

А вообще советую хранить время в формате UNIX timestamp
а что делать, если надо записать дату, ну допустим 11.05.1912
как тогда быть с UNIX timestamp ???
надо каждый конкретный случай рассматривать.
если дата не будет никогда вылазить за диапазон UNIX timestamp тогда да.
 
valerchik
надо каждый конкретный случай рассматривать
Открою страшную тайну, это не только с датой так ;)
Но в данном случае нужно хранить текущую дату, а на дворе уж 2005-й год.
 
не, ну я в курсе, что в данном случае дата интересует текущая, я так, для общего сведения про дату написал, мало ли...
ато мой один знакомый так привык к UNIX timestamp, что везде и всегда фигачил только через него...
 
valerchik
Я тоже всегда "фигачу" через него. Просто пока не сталкивался с необходимостью хранить дату раньше 1970 года.
 
ну а если хранить будешь даты рождения, сотрудников...
 
Сверху