формат вывода date_format из mysql

Andrey_P

Guest
формат вывода date_format из mysql

PHP:
$query_date=mysql_query("select date_format('date51', '%Y-%m-%d %T') from ping");
while ($date51 = mysql_fetch_array($query_date)) {
$date1=$date51["date51"];
echo "<br>$date1<br>";
}
Выводит только кучу <br>, а время вообще не выводит. Подскажите где я туплю. Формат записей timestamp(14).

Заранее всем спасибо
 

Barlone

Guest
Re: формат вывода date_format из mysql

Напиши алиас для поля:
PHP:
$query_date=mysql_query("select date_format('date51', '%Y-%m-%d %T') as mydate from ping");
while ($date51 = mysql_fetch_array($query_date)) {
$date1=$date51["mydate"];
echo "<br>$date1<br>";
}
 

tony2001

TeaM PHPClub
PHP:
$query_date=mysql_query("select date_format(date51, '%Y-%m-%d %T') as mydate from ping");
кавычки убери.
ты делаешь DATE_FORMAT от текстовой строки 'date1'.
 

leosha

Старожил PHPCLub
Короче, правильно будет объединить то что говорят tony2001 && Barlone. Т.е. без кавычек с алиасом. =)
 
Сверху