$data['reg'] = $this->register->registerAcc($schoolID); $data['upd'] =$this->register->UpdateAcc($schoolID); $data['sus'] =$this->register->suspendAcc($schoolID);$this->load->view('account/accountInfo',$data);這是我的代碼,由更新、注冊和暫停組成。每個功能都有自己的“日期/時間”函數的每一端都有這樣的代碼:$this->db->order_by('register_Date','DESC');每個函數都有自己的日期,例如 register_Date , updateAcc_Date但是我有一個問題,當我在頁面中顯示時,列表將從Date Function UserName05-09-2019 Register Tom04-09-2019 Register Bors01-09-2019 Register Berry03-09-2019 Update Laxy 05-09-2019 Suspend Loi我想要的是Date Function UserName05-09-2019 Register Tom05-09-2019 Suspend Loi04-09-2019 Register Bors03-09-2019 Update Laxy 01-09-2019 Register Berry
1 回答

慕絲7291255
TA貢獻1859條經驗 獲得超6個贊
設置日期與喜歡相同的密鑰date在$data數組中,然后使用usort()功能
$data = Array
(
[0] => Array
(
[Function] => 'register'
[datetime] => 2010-05-26 15:59:53
)
[1] => Array
(
[Function] => 'update'
[datetime] => 2010-05-26 16:04:24
)
)
function date_compare($a, $b)
{
$t1 = strtotime($a['datetime']);
$t2 = strtotime($b['datetime']);
return $t1 - $t2;
}
usort($data, 'date_compare');
print_r($data);
- 1 回答
- 0 關注
- 139 瀏覽
添加回答
舉報
0/150
提交
取消