{% else-1 %}
мой говнокод для преобразования даты. Если найдётся метод лучше и быстрее этого напишите

                        
//функция преобразования даты
function my_date($date_table,$date_id) {
//дата
$month=mysql_fetch_array(mysql_query("SELECT MONTH(date) FROM `$date_table` WHERE `id`='$date_id'"));
$month2=mysql_fetch_array(mysql_query("SELECT ELT(MONTH(date), 'Января', 'Февраля', 'Марта', 'Апреля', 'Мая', 'Июня','Июля', 'Августа', 'Сентября', 'Октября', 'Ноября', 'Декабря')
FROM `$date_table` WHERE `id`='$date_id'"));
$day=mysql_fetch_array(mysql_query("SELECT DAY(date)
FROM `$date_table` WHERE `id`='$date_id'"));
$year=mysql_fetch_array(mysql_query("SELECT YEAR(date)
FROM `$date_table` WHERE `id`='$date_id'"));
$time=mysql_fetch_array(mysql_query("SELECT TIME(date) FROM `$date_table` WHERE `id`='$date_id'"));


//вывод
if(date('d')==$day[0] and date('m')==$month[0] and date('Y')==$year[0]) {
echo"Сегодня";
} elseif((date('d')-1)==$day[0] and date('m')==$month[0] and date('Y')==$year[0]) {
echo"Вчера";
} else {
echo"$day[0] $month2[0]";
if(date('Y')!==$year[0]) {
echo $year[0];
}
}

echo" в $time[0]";

}
0 30 0
0

Нет фото
Jaki * 1.05
• 15 мар 2014, 17:51


Забыл написать $date_table - таблица откуда брать дату, а $date_id - id. Данная функция преобразует дату из mysql