$this->db->where('retorno >= ', $data, FALSE);
Em 2011/05/13, às 16:42, Gilson escreveu:
> Bom dia, pessoal.
>
> Estou migrando um site q usa CI 1.7.3 para o CI 2.0.2 e surgiu um problema
> com o Active Record. Agora ele coloca os nomes de tabelas e campos entre
> crases (`...`). Aí ocorrem diversos problemas como exemplifico abaixo:
>
> $this->db->where('retorno>=', $data) ==> WHERE `retorno>=`
> '2011-05-13' (ao invés de WHERE `retorno' >= '2011-05-13')
> $this->db->order_by('cargos.id=4 desc') ==> "ORDER BY `cargos`.`id=4`
> desc (ao invés de "ORDER BY `cargos`.`id`=4 desc)
>
> Notem que nesses casos o operador também fica entre crases, gerando erro no
> meu sql. Tem como alterar esse comportamento ou vou ter q abrir mão do
> active record?
>
> Obrigado,
> Gilson
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------