Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Já tentei utilizar inúmeros códigos para tentar corrigir este erro, mas infelizmente não estou obtendo sucesso.
No banco de dados está escrito:
FÁBRICA DE ÔNIBUS
Só que ao exibir o campo que contém este dado acima por exemplo, retorna da seguinte maneira:
F�BRICA DE �NIBUS
Agora veja o que já tentei utilizar:
Opção 01:
>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Opção 02:
>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Opção 03:
>
header('Content-Type: text/html; charset=utf-8');
E nada funcionou.
Olá! Você pode usar a função utf8_decode(), ou uf8_encode() do PHP para cada string. Mas para todas se você esta usando Noteped++, vá na guia Formatar, e em Codificação em UTF-8. Assim todo o seu código fica ajustado.
Espero ter Ajudado ;)
Opção 04 amigo faço isso e no meu caso sempre da certo, use a meta <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> depois disso salve,pegue sua pagina abra como bloco de notas clique em arquivo e salvar como lá em baixo em codificacao escolher utf-8 e nome da sua pagina com extersao php "pagina.php"
Tenta assim:
vamos imaginar que na sua tabela exista o compo 'campoNome'.
Depois use o 'utf8_encode' na variável dessa forma: while($row = mysql_fetch_array( $res)) {