Ir para o conteúdo
jonhyhvaftn

{Resolvido} Problema com caracteres MYSQL > PHP

Mensagens Recomendadas

jonhyhvaftn

Olá a todos..

Tenho um site onde uso PHP e uma base de dados em MySQL.

A conexão é feita da seguinte forma:


$dbUser = "root"; $dbPw = "****"; $dbServer = "localhost"; $dbDatabase = "u_db_pro";

$sql = mysqli_connect($dbServer, $dbUser, $dbPw, $dbDatabase) or die(mysqli_error($sql));
mysqli_set_charset($sql,"utf-8");

A base de dados possiu charset utf8 -- UTF-8 Unicode e Collation utf8_general_ci

Mas no site, ao ir buscar dados à base de dados, os mesmos são exibidos com erro de escrita, como por exemplo: João > Jo�o

O que posso fazer para resolver este erro?

Muito obrigado!

Editado por apocsantos
geshi

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
jonhyhvaftn

coloca no head do html:

<meta charset="UTF-8">

Isso é algo que é padrão, mete-se sempre.. O problema não vem daí

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
jonhyhvaftn

Abre a conexao depois coloca o seguinte código:

mysql_set_charset('utf8', $conexao);

Não é bem assim mas consegui chegar lá. Obrigado

Editado por jonhyhvaftn

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.