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

Responder a