[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Добавить текущую дату в БД через SQL
otix()90
Добрый вечер, форумчане!
Как сие возможно сделать?))



Спустя 1 минута, 39 секунд (17.07.2011 - 18:55) T1grOK написал(а):
CURDATE()

Спустя 42 секунды (17.07.2011 - 18:55) ADiel написал(а):
всесто значения можно поставить CURRENT_TIMESTAMP или записывать date("Y-m-d") или вариант выше. =)

Спустя 2 минуты, 24 секунды (17.07.2011 - 18:58) DeeKeiD написал(а):
mysql_query("INSERT INTO `table` (date) VALUES (NOW())");

Спустя 3 минуты, 22 секунды (17.07.2011 - 19:01) otix()90 написал(а):
да CURRENT_TIMESTAMP работает) а date("Y-m-d") не совсем понял как прописать

Спустя 1 минута, 50 секунд (17.07.2011 - 19:03) otix()90 написал(а):
mysql_query("INSERT INTO `table` (date) VALUES (NOW())"); тоже разобрался))

Спустя 22 минуты, 16 секунд (17.07.2011 - 19:25) SergeyZuzic написал(а):

mysql_query("INSERT INTO `table` (`date`) VALUES ('".date('Y-m-d')."')"); //Не лучший вариант
$this_date=date('Y-m-d');
mysql_query("INSERT INTO `table` (`date`) VALUES ('{$this_date}')"); //Приемлимо

Спустя 1 час, 33 минуты, 34 секунды (17.07.2011 - 20:59) VolDroN написал(а):
SergeyZuzic почему не лучший вариант?
использовать лишнию переменную тоже не лучший :/

Спустя 1 час, 11 минут, 54 секунды (17.07.2011 - 22:11) Sanchopansa написал(а):
Ну тут многое зависит от типа поля для даты.. то есть в каком формате нужно хранить эту самую дату.. если в формате YYYY-mm-dd то да тогда такой вариант пойдет
$this_date=date('Y-m-d');
mysql_query("INSERT INTO `table` (`date`) VALUES ('{$this_date}')");

а если нужно хранить время в юникс формате то можно так:
mysql_query("INSERT INTO `table` (`date`) VALUES ('{time()}')");

либо так
mysql_query("INSERT INTO `table` (`date`) VALUES (NOW())");

Спустя 1 час, 19 минут, 11 секунд (17.07.2011 - 23:30) ИНСИ написал(а):
otix()90 как будет время, советую почитать: http://dev.mysql.com/doc/refman/5.5/en/dat...-functions.html

Спустя 13 часов, 23 минуты, 31 секунда (18.07.2011 - 12:53) otix()90 написал(а):
Спасиб)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.