Mysql
 sql >> Base de données >  >> RDS >> Mysql

tableau pour plusieurs conditions where_in dans codeigniter

function select_in($arr)
 {
        $this->db->select('*');
        $this->db->from('table');
        $this->db->where($arr);  // change here
        $query = $this->db->get();
        return $query;
    }

Si vous voulez plusieurs where In, vous devez l'écrire deux fois .... Ce n'est pas possible dans une seule instruction.

$this->db->where_in('field1',$cond1);
$this->db->where_in('field2' , $cond2);

Remarque :Where_in est similaire à where id IN (1,2,3...) mais dans votre cas, vous faites plusieurs conditions where.