Ir para conteúdo

POWERED BY:

Arquivado

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

JoaoGusmao

[Resolvido] JSON retorna "null"

Recommended Posts

Estou com um problema: Estou usando o JSON, porém sempre que existe um resultado com caracteres especiais, ele retorna somente "null". Alguém arrisca alguma dica?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olhe meu código:

<?php
header( 'Cache-Control: no-cache' );
header( 'Content-type: application/xml; charset="utf-8"', true );

include('../funcionamento/conecta.php');

$id_estado = mysql_real_escape_string( $_REQUEST['id_estado'] );

$cidades = array();

$sql = "SELECT * FROM opt_cidades WHERE id_estado=$id_estado ORDER BY nome";

$res = mysql_query( $sql );
while ( $row = mysql_fetch_assoc( $res ) ) {
	$cidades[] = array(
		'id_cidades'	=> $row['id'],
		'nome'			=> $row['nome'],
	);
}

echo( json_encode( $cidades ) );
?>

Alguma coisa aparentemente errada?

 

Opa... vlw ae...

Mas resolvi já com:

mysql_set_charset('utf8', $conexao);

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.