Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Запись произвольной даты в datetime
 
 автор: alex_177   (14.12.2010 в 03:29)   письмо автору
 
 

Как записать дату со временем, например эту '2010-12-14 02:19:50' 20 в поле с типом datetime

  Ответить  
 
 автор: Trianon   (14.12.2010 в 08:07)   письмо автору
 
   для: alex_177   (14.12.2010 в 03:29)
 

тип datetime хранит данные с точностью до секунды (и не более того)
Если Вы об этом.
Если нет - что это за 20 в хвосте строки?
Без двадцатки строка будет записана вполне корректно.

  Ответить  
 
 автор: alex_177   (14.12.2010 в 09:05)   письмо автору
 
   для: Trianon   (14.12.2010 в 08:07)
 

"20" это опечатка. А с помощью какой функции mysql можно записать дату и время в таком формате в базу? Следующим образом записывается только дата, а время по нулям, просто я наверно использую не ту функцию!?
$query = "INSERT INTO table VALUES(DATE('2010-12-14 02:19:50'))";

  Ответить  
 
 автор: Valick   (14.12.2010 в 09:35)   письмо автору
 
   для: alex_177   (14.12.2010 в 09:05)
 

просто я наверно использую не ту функцию!?
много раз уже давал один "вредный" совет... купите хорошую книгу :)
__
спасибо за то что Вы сами того не подозревая подняли мне настроение с утра пораньше :)

  Ответить  
 
 автор: Trianon   (14.12.2010 в 09:56)   письмо автору
 
   для: alex_177   (14.12.2010 в 09:05)
 

данные даты-времени записываются в диалекте MySQL точно также, как и строковые данные.
Без специальных синтаксических ремарок.
$query = "INSERT INTO table VALUES('2010-12-14 02:19:50')";

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования