sql >> Database teknologi >  >> RDS >> Mysql

Sådan tilføjes dynamisk where-klausul i codeigniter-forespørgsel

Bare kald where() i if-sætningen, før du kalder get() .

$this->db->select('name');

if(isset($name))
{
    //add where clause here, to select specific name
    $this->db->where('name', $name);
}

$query = $this->db->get('user');    
$result_array = $query->result_array();


Dokumentation:

https://www.codeigniter.com/user-guide/database/active_record .html



  1. Timeout på rådgivende låse i postgresql

  2. DBD::Oracle installation forårsager fejl

  3. Opdel kommaseparerede værdier i måltabel med et fast antal kolonner

  4. Hvorfor får jeg System.Data.DataRowView i stedet for rigtige værdier i min Listbox?