大好河山 发表于 2017-6-1 15:37:23

查询构造器中的where_in 的delete中不好使呢?

public function del($id) {
            //删除
           $this->db->where_in('id',$id)
                  ->delete('user');
               
         //$this->db->query("DELETE FROM `user` WHERE id IN ($id)");      
    }
我理解的是上面的语句和下面注释掉的意思我一样的,可是执行出来的效果是不一样的....求解

Hex 发表于 2017-6-1 16:00:50

复杂 SQL 语句直接用 query() 方式。

 喜剧之王  发表于 2017-6-2 15:24:08

where_in貌似是数组哈,你可以$this->db->last_query() 看看SQL语句是怎样的!
页: [1]
查看完整版本: 查询构造器中的where_in 的delete中不好使呢?