我正在为我的博客创建存档视图。
我有一个如下所示的网址:
www.mydomain.com/blog/archive/2012-May
如何从数据库中获取 2012 年 5 月创建的所有博客文章???
我正在使用 mysql datetime 来存储创建的日期。数据库中的格式: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 中显示的月份和年份订购,只显示这些帖子???