Как задать формат даты при запросе к БД?
Не получается задать формат даты в запросе:
$orders = $db->query('
SELECT *,
DATE_FORMAT(date_add, `%d.%m.%Y`) AS date
FROM `order`
ORDER BY `date` DESC');
Выдает ошибку: Warning: Invalid argument supplied for foreach() on line 22:
$order = [];
foreach ($orders as $row) {
if (!isset($order[$row['date']])) $order[$row['date']] = [];
$order[$row['date']][] = $row;
}
Если из запроса убрать DATE_FORMAT, то все работает, как надо. В чем ошибка?