Как задать формат даты при запросе к БД?

Не получается задать формат даты в запросе:

    $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, то все работает, как надо. В чем ошибка?


Ответы (0 шт):