我想知道是否有人可以告诉我如何将以下sql查询更改为codeigniters活动记录结构?
$query = $this->db->query('SELECT * FROM '.$this->table_name.' WHERE firstname LIKE "%'.$searchterm.'%" OR lastname LIKE "%'.$searchterm.'%"');
return $query->result();
干杯
答案 0 :(得分:2)
尝试:
$this->db->like('firstname', $searchterm);
$this->db->or_like('lastname', $searchterm);
$query = $this->db->get($this->table_name);
return $query->result();
答案 1 :(得分:0)
$query = $this->db->get($this->table_name)->like('firstname', $searchterm)->or_like('lastname', $searchterm);
有关CodeIgniter数据库库的更多信息,请see this documentation。