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

Sveta

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

Подскажите, пож-та, какд добавить сегодняшнюю дату в MySQL базу в т-цу с типом поля datetime?
 

Sveta

Guest
странно, не работает((
Ошибка:
Call to undefined function: now()
 

_RVK_

Новичок
Sveta
Это функция mysql.

-~{}~ 19.01.05 10:10:

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

-~{}~ 19.01.05 10:12:

А вообще советую хранить время в формате UNIX timestamp
 

Sveta

Guest
Спасибо))
... а еще вот так получилось:
$today=date("Y-m-d H:i:s");
 

valerchik

Guest
Автор оригинала: _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 тогда да.
 

_RVK_

Новичок
valerchik
надо каждый конкретный случай рассматривать
Открою страшную тайну, это не только с датой так ;)
Но в данном случае нужно хранить текущую дату, а на дворе уж 2005-й год.
 

valerchik

Guest
не, ну я в курсе, что в данном случае дата интересует текущая, я так, для общего сведения про дату написал, мало ли...
ато мой один знакомый так привык к UNIX timestamp, что везде и всегда фигачил только через него...
 

_RVK_

Новичок
valerchik
Я тоже всегда "фигачу" через него. Просто пока не сталкивался с необходимостью хранить дату раньше 1970 года.
 

valerchik

Guest
ну а если хранить будешь даты рождения, сотрудников...
 
Сверху