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

Форум MySQL

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

 

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

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

тема: Подскажите как занести дату в бд
 
 автор: alex123434   (22.01.2013 в 02:21)   письмо автору
 
 

Добрый день.
Есть дата вида 12.02.2012 как ее сохранить в бд в поле типа дата

  Ответить  
 
 автор: Valick   (22.01.2013 в 07:33)   письмо автору
 
   для: alex123434   (22.01.2013 в 02:21)
 

преобразовать к виду 2012-02-12 и сохранить
__
кстати а почему у вас дата в таком виде?

  Ответить  
 
 автор: alex123434   (22.01.2013 в 13:05)   письмо автору
 
   для: Valick   (22.01.2013 в 07:33)
 

>преобразовать к виду 2012-02-12 и сохранить
>__
>кстати а почему у вас дата в таком виде?

А как привести ее к такому виду и обратно.
так удобней заказчику

  Ответить  
 
 автор: Lotanaen   (22.01.2013 в 13:27)   письмо автору
 
   для: alex123434   (22.01.2013 в 13:05)
 

например средствами РНР


$date = '12.02.2012';

$newdate = date('Y-m-d',strtotime($date);

или

$date = '12.02.2012';

$tmp = explode(".",$date);

$newdate = $tmp[2]."-".$tmp[1]."-".$tmp[0];

  Ответить  
 
 автор: oradev   (22.01.2013 в 13:39)   письмо автору
 
   для: alex123434   (22.01.2013 в 02:21)
 


STR_TO_DATE(date_in, '%d.%m.%Y')

  Ответить  
 
 автор: alex123434   (22.01.2013 в 16:58)   письмо автору
 
   для: oradev   (22.01.2013 в 13:39)
 

А средствами пхп можно?

  Ответить  
 
 автор: oradev   (22.01.2013 в 19:08)   письмо автору
 
   для: alex123434   (22.01.2013 в 16:58)
 

Это средствами php и делается, преобразовываете к виде YYYY-m-d и далее уже запишите в табличку бд.

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

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