文章倒序排列怎么搞?
Re: 文章倒序排列怎么搞?
貌似只能自己写 sql 获取,Typecho 里获取文章一般是这么写的:
其中最后一行就是排序,表示按"created"排序,顺序是降序"Typecho_Db::SORT_DESC",如果你要倒序,也就是升序,用"Typecho_Db::SORT_ASC"就行了。
代码: 全选
$resource = $this->db->query($this->db->select('需要获取的字段')->from('table.contents')
->where('type = ?', 'post')
->where('table.contents.status = ?', 'publish')
->where('table.contents.created < ?', $this->options->gmtTime)
->order('table.contents.created', Typecho_Db::SORT_DESC));
其中最后一行就是排序,表示按"created"排序,顺序是降序"Typecho_Db::SORT_DESC",如果你要倒序,也就是升序,用"Typecho_Db::SORT_ASC"就行了。