Pergunta

Oi eu ter herdado um db que eu preciso para usar os dados. Infelizmente parte do texto é o espanhol e tem alguns problemas de codificação óbvias. Por exemplo, esta é uma seqüência típica armazenado em um campo de texto:

Clara introducción a través del transporte de me...

A minha pergunta é -? Existe alguma maneira fácil de transformar esses personagens de volta para o que eles estavam usando o MySQL / PHP

Todas as sugestões apreciado.

Foi útil?

Solução

OK -. A resposta é utf8_decode() em PHP

Outras dicas

Depois de se conectar ao seu banco de dados não se esqueça de definir o conjunto de caracteres que você deseja comunicar.

Isso vai depender da biblioteca ou DOP você está usando, mas algo ao longo das linhas de mysql_set_charset ( 'utf-8');

Além disso, quando você estiver imprimindo a saída garantir a sua consola está definida para UTF8. Se você está exibindo em uma página da Web, certifique-se que as páginas charset está definido correctamente através de cabeçalhos e / ou metatags.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top