Добрый вечер! подскажите, пожалуйста, как мне выбрать ВСЕ месяца из базы (MYSQL) в таблице дата и время пишется в таком виде (INT): Код (Text): 1241856000 1241860500 1241872200 и так далее как из этих цифр это сделать? хотелось бы видеть результать: Код (Text): 04 2009 05 2009 06 2009 07 2009 С уважением, Сергей.
преобразовать можно так: Код (Text): //получаем дату в формате 14.07.2009 ($time - входной параметр) $date = date("d.m.Y", $time); //делим строку по точкам, получаем массив, где 0-элемент - день, 1- месяц, 2- год $date_element = explode(".",$date); //выбираем что нужно $mounth = $date_element[1]; $year = $date_element[2];
Код (Text): SELECT DISTINCT(CONCAT(MONTH(FROM_UNIXTIME(news_date)), ' ', YEAR(FROM_UNIXTIME(news_date)))) FROM ....