Как бы сделать так чтобы инфа из базы выводилась в таком формате
день-месяц-год час-минуты.
пока у меня сделана обработка строковыми функциями, может существует вариант попроще, я понимаю что datetime это тупо строка, но может есть встроенная функция для перестановки
Спустя 2 минуты, 51 секунда (22.01.2011 - 13:56) Evilsoul написал(а):
в sql запросе используй функцию TIME_FORMAT()
Спустя 5 минут, 16 секунд (22.01.2011 - 14:01) Админ написал(а):
блин отгугал 5 страниц - нету по TIME_FORMAT() инфы на русском
Спустя 2 минуты, 37 секунд (22.01.2011 - 14:04) Evilsoul написал(а):
[sql]SELECT `date`,[/sql]
DATE_FORMAT(`date`, '%h') AS `hours`,
DATE_FORMAT(`date`, '%m') AS `minutes`
FROM ...
а в ПШП так
$res = ...;
$row = mysql_fetch_assoc($res);
$row['hours'].$row['minutes'];
ЗЫ мог, где ошибку сделать, так что внимательней :)
Спустя 45 секунд (22.01.2011 - 14:05) Evilsoul написал(а):
есть инфа на русском, но у меня на работе линк в закладках...
Спустя 2 минуты, 51 секунда (22.01.2011 - 14:08) Админ написал(а):
Evilsoul
спс огромный.
только с перестановкой год -> число пока неясно
спс огромный.
только с перестановкой год -> число пока неясно
Спустя 4 минуты, 10 секунд (22.01.2011 - 14:12) Evilsoul написал(а):
если правильно тебя понял, то тебе нужна еще функция DATE_FORMAT() - она аналогична..., только здесь %d, %m, %Y;
Спустя 2 минуты, 44 секунды (22.01.2011 - 14:15) Админ написал(а):
Evilsoul
ОК разобрался - ещё раз thanks
ОК разобрался - ещё раз thanks
Спустя 17 секунд (22.01.2011 - 14:15) Evilsoul написал(а):
http://www.mysql.ru вот тебе справочник на русском, только не оч. полный...
Спустя 21 час, 41 минута, 19 секунд (23.01.2011 - 11:56) linker написал(а):
SELECT DATE_FORMAT('2011-01-23 11:55:33', '%d.%m.%Y %H:%i') FROM `table`