Mostrando postagens com marcador Acentuação. Mostrar todas as postagens
Mostrando postagens com marcador Acentuação. Mostrar todas as postagens
domingo, 27 de maio de 2012
Problemas com acentuação (a revanche)
Veja bem,
O conteúdo que vem do banco do MySql estava vindo perfeito. Entretanto os labels, das páginas PHP estava aparecendo com problemas.
Exemplo:
Arboriza��o *
Como resolvi:
$label_arborizacao = utf8_encode("Arborização");
echo $label_arborizacao;
Resultado
Arborização.
Voilà!
Marcadores:
Acentuação,
MySQL,
PHP,
UTF8,
Windows
Problemas com acentuação
Veja bem,
depois de importar centenas de milhares de linhas para o meu banco MySql, descobri que a acentuação estava toda equivocada.
ã aparecia como este sinal |-
Como resolvi:
Estou usando o MySql.exe. Uso o prompt do DOS. A performance é melhor.
MySql.exe -u root -p
<b>> charset Latin1</b>
source C:\xxx\xxx\xxx\arquivo.sql
Voilà!
Apesar do collation das tabelas estar
ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
ao mudar o charset antes da importação, os acentos da nosso idioma não são afetados.
And that's it.
Marcadores:
Acentuação,
Collation,
DOS,
MySQL,
Windows
Assinar:
Postagens (Atom)