|
本帖最后由 喜剧之王 于 2016-8-10 10:10 编辑
我在使用链式查询,比如:
$this->db->select('a,b,c,d');
//因为这里要再查询一次别的表 来做WHERE条件,又用到了select ,这里我是乱写的 大概意思就这样
$where = $this->db->select('f,o,j')->where()->get();
//上面这句出来的select是两个SELECT合并的,有木有办法保护第二个
$this->db->where($where);
$this->db->from($table1);
$query = $this->db->get();
我看咯一下手册,$this->db->select() 方法的第二个参数可选,如果设置为 FALSE,CodeIgniter 将不保护你的 表名和字段名,这在当你编写复合查询语句时很有用,不会破坏你编写的语句。
根本没有用,
|
|