(条件1与condition2)或(condition3与condition4)是可能的。
我试着:
$this->db->where(condition1 - condition2);
$this->db->or_where(condition3 - condition4);但这是:(condition1和condition2) OR (condition3或condition4)
发布于 2012-10-20 03:45:55
把它写在你的地址上
$this->db->where("(condition1 AND condition2) OR (condition3 AND condition4)");这仍然会对数据进行转义,并且您不必使用or_where方法。
发布于 2013-08-30 19:12:38
是的,这是可能的,为了方便起见,把你想要使用的任何条件都放在一个变量中
$where ="(condition 1 AND condition2) OR (condition3 AND condition4)";
$this->db->where($where);发布于 2013-03-07 15:24:49
你有没有试过这样:?
$this->db->where(COND1);
$this->db->where(COND2);
$this->db->or_where(COND3);
$this->db->where(COND4); https://stackoverflow.com/questions/12981351
复制相似问题