Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

array untuk beberapa kondisi where_in dalam codeigniter

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

Jika Anda ingin beberapa di mana Dalam maka Anda harus menulisnya dua kali.... Tidak mungkin dalam satu pernyataan.

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

Catatan:Where_in mirip dengan where id IN (1,2,3...)tetapi dalam kasus Anda, Anda melakukan beberapa kondisi where.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa memilih baris dengan ID tertinggi di MySQL?

  2. Simpan HTML dengan aman di DB tanpa memengaruhi pengkodean Karakter

  3. Cara menyinkronkan database MySQL antara dua database jarak jauh (tanpa teknik replikasi database MySQL)

  4. MySQL - Bagaimana cara melepaskan kolom ke baris?

  5. KEDUA() Contoh – MySQL