1

Тема: Удобный формат вывода DATETIME

Есть код:

$result = mysql_query ("SELECT * FROM table");

$myrow = mysql_fetch_array ($result);

do {     
printf ("%s - %s", $myrow["name"], $myrow["date"]);                     
}
while ($myrow = mysql_fetch_array ($result));   

[mono]Примечание: $myrow["date"] - тип поля "DATETIME" в PhpMyAdmin[/mono]


на экране выводится:
"Название - 2009-12-13 04:14:17"


Нужно, чтобы выводилось так, т.е. дату в более читабельный формат:
"Название - 13.12.2009, 09:14"

P.S. date() и strftime не подходят, т.к. нужно брать дату из БД.

Сообщение добавлено Sat Jun 13 04:52:19 2009
text/plain: dateformat в PhpMyAdmin изменил, все нормально,
но на страницу данные не вытаскиваются в новом формате,
а отображаются в старом формате.

2

Re: Удобный формат вывода DATETIME

$result = mysql_query ('SELECT *, DATE_FORMAT(`date`, '%d.%m.%Y, %H:%i') AS `date_format` FROM `table`');

Далее используйте переменную $myrow['date_format'].