我有codeigniter框架,我希望通过每日,每周,每月或每年使用此UI示例将我的消息数据显示为组:
消息= 昨天:
上周:
上个月: 去年:
目前,我只是使用此代码控制器显示正常的消息样式
$total = count($this->query->get(
"message",
array("count"=>1, "order"=>$this->tableMessage.".msg_id desc", "group"=>$this->tableMessage.".msg_code", "where"=>array($this->tableMessage.".msg_from"=>getSessionUser(),$this->tableMessage.".msg_owner"=>getSessionUser()))
)
);
$config['total_rows'] = $total;
$config['per_page'] = 8;
$config['num_links'] = 3;
$config['page_query_string'] = TRUE;
$config['query_string_segment'] = 'page';
$this->pagination->initialize($config);
$data['pagination'] = $this->pagination->create_links();
$offset = $this->input->get("page");
if(empty($offset) || $offset == 0){
$offset = 0;
}
$data['subjectFor'] = "sent";
$data['title'] = 'Sent';
$data['message'] = $this->query->get(
"message",
array("limit"=>$config['per_page'], "offset"=>$offset, "order"=>$this->tableMessage.".msg_id desc", "group"=>$this->tableMessage.".msg_subject", "where"=>array($this->tableMessage.".msg_from"=>getSessionUser(),$this->tableMessage.".msg_owner"=>getSessionUser())),
array("user"=>"msg_from")
);
$this->load->view('user/message',$data);
但是我如何按群组显示消息呢?
三江源