|
做记录查询时想显示当前记录的前一条记录和下一条记录时遇到了麻烦,在此请教一下如何实现这个功能!
我查看过手册,使用的是$query->next_row()函数和$query->previous_row()函数.我也是这样使用的.但是结果不成功,得不到预期的结果.不知道是不是代码的执行顺序不正确?
在此贴上代码:
PHP复制代码
public function next($ID,$GroupID = 0)
{
$this->db->select('ID,Title,CreateTime');
if($GroupID)
{
$this->db->where('GroupID',$GroupID);
}
$query = $this->db->get($this->db->dbprefix.'news');
$this->db->where('ID',$ID);
$result = $query->next_row('array');
return $result ? $result : false;
}
复制代码
|
|