我正在为我的博客创建存档视图。如何在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显示,仅显示了这些职位???