Então ... atraves do phpmyadmin eu mudei o Collation da tabela, ja mudei pra
quase todos, pois queria converter o  *MACEIÓ* (é assim q esta no banco
) para  *MACEIÓ*,  sera q existe alguma funcao no php q eu possa ir testando
os encoding em tempo de exercução ? para achar qual encoding preciso usar?

[]´s


- - - - - - - - - - - - - - - - - - - - -
Luiz Alberto S. Ribeiro [ Beto ]
http://beto.euqueroserummacaco.com


2009/2/6 Beto <[email protected]>

> tbm uso o Navicat =D , estou agora diante desse maldito banco, vou tentar
> todas as dicas q me passaram ;)
> Obrigado!!
>
> []´s
> - - - - - - - - - - - - - - - - - - - - -
> Luiz Alberto S. Ribeiro [ Beto ]
> http://beto.euqueroserummacaco.com
>
>
> 2009/2/6 Ricardo Valfreixo <[email protected]>
>
> Boas Beto,
>>
>> A maneira mais fácil é um usares um software de suporte. Eu uso o Navicat
>> 8 Lite for Mysql (é para windows mas roda bem em ubuntu com o wine que é
>> como eu o uso) que dá um interface gráfico simples de usar para a db. Ai
>> consegues ver todas a informação e alterares caso seja necessãrio.
>>
>> outra forma é fazer um dump da estrutura do banco de dados. No fim de cada
>> instrução insert tem lá o enconding.
>>
>>
>>
>> Espero ter ajudado
>>
>> //Zen
>>
>>
>>
>> 2009/2/5 Beto <[email protected]>
>>
>>> Olá Ricardo,
>>> Vou tentar fazer como vc indicou, na verdade consigo extrair os dados
>>> como eles estao salvo no banco, mas o problema e saber que maldito charset é
>>> esse heheheh. De qualquer forma sua dica é uma esperança.
>>>
>>> novamente obrigado
>>>
>>> []´s
>>>
>>> - - - - - - - - - - - - - - - - - - - - -
>>> Luiz Alberto S. Ribeiro [ Beto ]
>>> http://beto.euqueroserummacaco.com
>>>
>>>
>>> 2009/2/5 Ricardo Valfreixo <[email protected]>
>>>
>>> Ola
>>>>
>>>> É a eterna luta do code encoding. Provavelmente os dados estão gravados
>>>> em Latin1 e está a consulta-los em utf8 (ou vice versa).
>>>>
>>>> Verifique como está  o encoding das tabelas e dos campos e depois fazer
>>>> o set directo.
>>>>
>>>> Usando um script de raiz, deverá fazer uma busca da seguinte forma (para
>>>> o caso de ser utf8)
>>>>
>>>>
>>>> $con = mysql_connect(localhost,$user,$password);
>>>> *mysql_set_charset('utf8',$con); *
>>>>
>>>> mysql_select_db($database,$con) or die( "Unable to select database");
>>>>
>>>> insert
>>>> select
>>>> .
>>>> .
>>>> .
>>>>
>>>> mysql_close($con);
>>>>
>>>> Assim consegue tirar os dados exactamente da mesma forma como estão
>>>> armazenados. Converter é outra dor de cabeça. A forma mais fácil é retirar
>>>> todos os dados com o encoding actual, apagar as tabelas, recriar com o
>>>> encoding pretendido e voltar a colocar todos os dados. É mais fácil do que
>>>> parece, mas podem surgir erros na conversão.
>>>>
>>>> Espero ter ajudado.
>>>>
>>>> //Zen
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> 2009/2/5 Beto <[email protected]>
>>>>
>>>>> Boa tarde a todos,
>>>>> Temos aqui um softwares chamado phpmydirectory, para gestao de
>>>>> diretorios virutais de anuncios e blablabla ... hj precisei selecionar
>>>>> alguns dos anunciantes para montar um relatorio pro telemarketing, foi ai
>>>>> que minha dor de cabeca comecou.
>>>>>
>>>>> Na pagina ( que nao foi desenvolvida por nos ) os resultados aparecem
>>>>> normais, acentuacao e etc, porem quando faço uma consulta direto pelo 
>>>>> mysql
>>>>> retorna algo como:
>>>>>
>>>>> *MACEIÓ*, quando deveria retornar *MACEIÓ*, e ercebi que os dados
>>>>> estao salvos assim, com essa codificacao estranha. Entrei em contato com o
>>>>> pessoal que desenvolveu, e eles insistem dizendo que isso é utf8, mas até
>>>>> onde eu conheco isso ta bem diferente :( ,  então é ai que surge a dúvida:
>>>>>
>>>>> Alguém sabe se tem como saber que codificação o banco mysql ta usando ?
>>>>> ou até mudar a codificação apenas quando eu fizer os selects ?
>>>>>
>>>>> Desde já agradeço a todos da lista ;)
>>>>>
>>>>> []´s
>>>>>
>>>>>
>>>>> - - - - - - - - - - - - - - - - - - - - -
>>>>> Luiz Alberto S. Ribeiro [ Beto ]
>>>>> http://beto.euqueroserummacaco.com
>>>>>
>>>>> _______________________________________________
>>>>> 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
>>>>
>>>>
>>>
>>> _______________________________________________
>>> 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
>>
>>
>
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a