http://br2.php.net/manual/pt_BR/function.utf8-decode.php

http://br2.php.net/manual/pt_BR/function.utf8-encode.php

Seria isso?

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

> 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
>
>
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a