CodeIgniter - изменение обычного запроса на запрос активной записи - PullRequest
0 голосов
/ 12 декабря 2010

Мне было интересно, может ли кто-нибудь показать мне, как изменить следующий SQL-запрос на структуру активной записи codeigniters?

$query = $this->db->query('SELECT * FROM '.$this->table_name.' WHERE firstname LIKE "%'.$searchterm.'%" OR lastname LIKE "%'.$searchterm.'%"');
return $query->result();

Cheers

Ответы [ 2 ]

2 голосов
/ 12 декабря 2010

Попробуйте:

$this->db->like('firstname', $searchterm);
$this->db->or_like('lastname', $searchterm); 
$query = $this->db->get($this->table_name);

return $query->result();
0 голосов
/ 12 декабря 2010
$query = $this->db->get($this->table_name)->like('firstname', $searchterm)->or_like('lastname', $searchterm);

Для получения дополнительной информации о библиотеке базы данных CodeIgniter, см. Эту документацию .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...