sql >> Databáze >  >> RDS >> Mysql

pole pro více podmínek where_in v codeigniter

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

Pokud chcete více, kde In, musíte to napsat dvakrát.... Není to možné v jediném příkazu.

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

Poznámka:Where_in je podobný kde id IN (1,2,3...), ale ve vašem případě děláte více podmínek where.



  1. Použití shell skriptu pro vložení dat do vzdálené databáze MYSQL

  2. Jak připojit aplikaci pro Android k databázi MySQL?

  3. Mysql::Chyba:Duplicitní záznam

  4. MYSQL Převést časové razítko na měsíc