Infelizmente peguei um projeto abandonado no meio do caminho para tocar, e tive que trabalhar com o banco já populado. Com literalmente milhões de registros. Não posso zerar o banco. Achei tabelas com tipos diferentes de Collation. Estou ajustando para que todas fiquem Latin1 embora eu prefira trabalhar com UFT8
Agora alterei no codeIgniter o Collation da conexão e deu certo.. Obrigado De: [email protected] [mailto:[email protected]] Em nome de Eduardo Costa Enviada em: terça-feira, 11 de maio de 2010 17:00 Para: CodeIgniter Brasil Assunto: Re: [CodeIgniter] RES: Erro de Collation do DB Ademir, me parece que o seu banco está utf8 porém a clausula do LIKE (que costuma ser uma string) está encoded em latin1. Você teria que fazer um utf8_encode na string antes de fazer o LIKE do sql, ou entao tentar descobrir pq ela está latin1, pode ser que algum arquivo php do seu sistema esteja salvo no encode latin1. abs, Eduardo 2010/5/11 Ademir Cristiano Gabardo <[email protected]> Não, na verdade, não sei de onde está vindo esse latin1 Não especifiquei ele em lugar nenhum. :-( Ta dificil de encontrar essa referênica aqui no banco. De: [email protected] [mailto:[email protected]] Em nome de Roberto Almeida Longhi Enviada em: terça-feira, 11 de maio de 2010 16:51 Para: CodeIgniter Brasil Assunto: Re: [CodeIgniter] Erro de Collation do DB Ademir, Tu realmente precisa de 2 colations diferentes no banco ? Em 11/05/2010 16:41, Ademir Cristiano Gabardo escreveu: A Database Error Occurred Error Number: 1267 Combinação ilegal de collations (latin1_swedish_ci,IMPLICIT) e (utf8_general_ci,COERCIBLE) para operação 'like' -- Roberto Almeida Longhi Time Web Contmatic (11) 2942 6700 Ramal 1404 (11) 8599 9022 www.contmatic.com.br _______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

