2016-07-31 69 views
1

我试图执行select语句,将显示相关帖子到当前帖子,但排除当前帖子的选择。选择背后的前提是,它将从当前帖子的类别中选择6个帖子,排除任何通过永久链接变量的帖子。CodeIgniter get_where()与NOT IN

代码:

$query = $this->db->get_where('chanl_posts', array('category' => $category), NOT IN array('permalink' => $permalink), 6); 

这正是我试图无济于事,和文档状态,其中一个get_where_not_in()方法藏汉,但会允许我的类别条款适用于它?

回答

2

尝试用where_not_in()

$limit = 6; 
$offset = 0; 
$this->db->where('category', $category); 
$this->db->where_not_in('permalink', $permalink); 
$query = $this->db->get('chanl_posts',$limit,$offset);