Problemas com acentuação no PHP e MySQL

Olá pessoal, tive grandes dores de cabeça com acentuação no PHP e MySQL em servidores LINUX e encontrei muito material no Viva o Linux.

Vamos ao problema, quando eu insiro um nome com acento no meu BD (MySQL) ele entra no BD assim:

“ééééé” traduzindo => “ééééé”

Contudo, como o amigo acima, nenhuma das dicas não me ajudou muito, tanto o banco de dados como o PHP ficavam com os acentos bagunçados.

Então vamos lá: quem estiver com problemas desse gênero, primeiramente no seu código HTML, dentro da tag “head” insira o seguinte código:

Isso corrige o problema com relação ao HTML. Mas se logo após “upar” o PHP, seu código dentro do PHP ficar com erros na acentuação, então utilize a seguinte linha dentro do PHP:

header(“Content-Type: text/html; charset=ISO-8859-1”, true);

E para resolver o problema no banco de dados crie seu banco no Collation como:

latin1_swedish_ci

Fonte: www.vivaolinux.com.br

Lucas Catani

4 comentários em “Problemas com acentuação no PHP e MySQL

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Voltar ao topo