Я пытаюсь заказать месячные распродажи по убыванию в codeigniter и mysqli. В настоящее время я получаю такие данные:
Пожалуйста, помогите мне заказать месяцы после проверки кода тоже.
public function sale(){
if($this->ion_auth->in_group('admin') || $this->ion_auth->in_group('accounts')){
$this->load->view('partials/header');
$this->load->view('partials/menu');
$query = $this->db->query("SELECT COUNT(`id`) as `count` ,SUM(`price`) as `price_count`,MONTHNAME(`created`) as `month_name` FROM `sales` WHERE YEAR(`created`) = '" . date('Y') . "'
GROUP BY YEAR(`created`),MONTH(`created`) DESC");
$record = $query->result();
$output = [];
foreach($record as $row) {
$output[] = array(
'month_name' => $row->month_name,
'count' => floatval($row->count),
'price_count' => floatval($row->price_count),
);
}
$data['output'] = ($output);
$this->load->view('reports/sales', $data);
$this->load->view('partials/footer');
} else {
redirect(base_url().'404');
}
}