我无法想象如何从具有活动记录的数据库中选择自定义内容。我的代码:
$select = array('mixed' => 'WHERE id = 2 OR id = 5');
$query = $this->db->select('*');
$query = $this->db->query($select['mixed']);
$query = $this->db->order_by('id DESC');
$query = $this->db->get($table);
查询返回我:
0.0001 WHERE id = 2 OR id = 5
0.0002 SELECT * FROM po_posts_content ORDER BY id DESC
那么如何做到对不对?
更新
将$this->db->query($select['mixed']);
更改为$this->db->where($select['mixed']);
并且所有工作都很精细
答案 0 :(得分:0)
您可以使用
$this->db->where_in('id', array(2,5));
或
$this->db->where('id =2 or id =5');