我正在爲我的博客創建存檔視圖。如何在codeigniter的特定時間段內顯示數據?
我有一個網址,格式如下:
www.mydomain.com/blog/archive/2012-May
如何我可以從數據庫中2012年5月期間創建的所有博客文章???
我正在使用mysql datetime來存儲創建的日期。格式DB:2012-03-14 14:39:47
這是我到目前爲止的代碼:
function get_archive_posts(){
$data = '';
//NEED TO GROUP AND GET BY DATE AND YEAR IN URL
$this->db->order_by('date','desc');
$query = $this->db->get('blog');
foreach ($query->result() as $row) {
$data[] = array(
'id' => $row->id,
'date' => $row->date,
'title' => $row->title,
'content' => $row->content,
'category' => $row->category,
'author' => $row->author
);
}
return $data;
}
我如何通過月份和年份才能在URL顯示,僅顯示了這些職位???