Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Roland_Deschain

[Resolvido] JSON + Acentuação

Recommended Posts

Boa tarde...Sei que este é um assunto meio batido já...Pesquisei bastante antes de postar aqui e vi varios tópicos em diversos forums discutindo sobre isso más nao achei nada de útil até agora...

O que procuro é simplesmente conseguir que o Json retorne também os campos com acento, pois está retornando null...

já tentei utf8_encode no arquivo .php; um tal de iconv tbm mais acho que não estou sabendo usar e/ou isso nao resolveu. Se alguem tiver um exemplo de como conseguir encodar os campos com acento para o json passar eles ou para que ele passe os acentos mesmo sem encodar ou qualquer forma que seja...eu ficaria muito grato.

 

Meu PHP está assim:

include "../comum/conecta.php";

$comando = "select campos from tabela";
$re = mysql_query($comando) or die(mysql_error());

while($obj = mysql_fetch_object($re))
{
	
   $arr[] = $obj;
	
}
 
echo json_encode(array("data" =>$arr));

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acabei resolvendo sozinho mesmo :P

 

A solução foi passar todo o banco pra UTF8 e deu tudo certo...e tambem incluir no arquivo de conexão o encoding da conexão em UTF8 tb deste jeito:

mysql_query("SET NAMES utf8");

 

valeu!

falou!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.