Строка в дату MySql или php

mistikon

Новичок
Строка в дату MySql или php

Добрый день мастера! Вопрос следующий, есть строка такого типа "24.04.1999" необходимо записать ее в date - поле таблицы MySql. Да, и еще как ее хранить в базе именно в таком формате..?

Заранее спасибо..
 

Фанат

oncle terrible
Команда форума
строка такого типа "24.04.1999" необходимо записать ее в date - поле таблицы MySql.
переформатировать её в формат date - поля таблицы MySql
Да, и еще как ее хранить в базе именно в таком формате..?
не хранить её в базе именно в таком формате
 

SlaydeR

Новичок
в базе храни в том формате в котором позволяет хранить база
это 2006-07-21

простой пример преобразования даты.

$data = "2006-07-21";

print strftime("%d.%m.%Y",strtotime($data));

и будет тебе 21.07.2006
 

finogeev

Новичок
А не проще просто при обращении к базе в запросе конвертировать

DATE_FORMAT(dt, '%e.%m.%Y')
 

Фанат

oncle terrible
Команда форума
mistikon
небольшой путеводитель по ответам.
zxc и Lazarius пишут о преобразовании исходной даты в формат мускуля, но вариант Lazarius не будет работать

а остальные - о преобразовании сороки, полученной из базы.
 
Сверху