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
---------------------------