2014-09-08 5 views
0

Я сохраняю даты в моей базе данных примерно так: 2014-09-08. Я хочу вернуть их в мой PHP-скрипт, перевернутый: 08-09-2014. Это ДАТА.Дата ввода от Mysql inverted

Как это сделать в моем запросе? Или даже в php, если это невозможно.

ответ

3

Использование MySQL, вы можете использовать DATE_FORMAT():

SELECT DATE_FORMAT(`date`, '%d-%m-%Y'); 

Использование PHP, вы можете сделать так:

echo date("d-m-Y", strtotime($row["date"])); 
+0

Любые причины для downvote, пожалуйста? –

+1

Это работает. Благодарю. – Biribu

+0

Добро пожаловать! :) Рад, что это помогло! :) –

1

Fetch дату из базы данных и использовать date() function для форматирования даты. DEMO Демонстрационные выходы 08-09-2014.

<?php 

$date = $row["date"]; //if value of date is 2014-09-08 

echo date("d-m-Y", strtotime($date)); //outputs 08-09-2014 

?> 
Смежные вопросы