Boa noite galera, estou com um dúvida na geração de uma consulta com o
active record,
Fazendo a consulta desta forma:
$this->db->from('usuario');
$this->db->where('ativo', 1);
$this->db->like('nome', $filter);
$this->db->orlike('email', $filter);
$this->db->orlike('login', $filter);
O sql gerado é este:
SELECT * FROM (`usuario`) WHERE `ativo` = 1 AND `nome` LIKE '%jonas%' OR
`email` LIKE '%jonas%' OR `login` LIKE '%jonas%'
Mas o que preciso é que ela fique assim:
SELECT * FROM (`usuario`) WHERE `ativo` = 1 AND (`nome` LIKE '%jonas%' OR
`email` LIKE '%jonas%' OR `login` LIKE '%jonas%')
Não estou conseguindo fazer isso, alguma idéia de como proceder?
Jonas A. Scheguschevski
Email/MSN: [email protected]
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br