[CodeIgniter] active record
Jonas - Isset Informática
jonas em isset.com.br
Quinta Julho 23 20:12:29 BRT 2009
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: jonas em isset.com.br
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://codeigniter.com.br/pipermail/lista_codeigniter.com.br/attachments/20090723/6c554321/attachment.html>
Mais detalhes sobre a lista de discussão Lista