Ir para conteúdo

POWERED BY:

Arquivado

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

Foccos

Resultado de consulta com 2 tabelas em JSON

Recommended Posts

Estou com a seguinte dúvida: o código que fiz as vezes retorna correto e as vezes os dados vem em branco ... pelo que verifiquei dependendo do id selecionado ...

 

$id = (int)$id;

$sql = "SELECT i.id, i.endereco, i.bairro, i.descricao, i.id_cidade,c.nome,c.estado  
			FROM tb_imoveis as i,tb_cidades as c WHERE i.id = {$id} and c.id = i.id_cidade";
		$query = mysql_query( $sql );
 
 
		$arr = Array();
		if( mysql_num_rows( $query ) )
		{
			while( $dados = mysql_fetch_object( $query ) )
			{
				$arr['descricao'] = $dados->descricao;
				$arr['endereco'] = $dados->endereco;
				$arr['nome'] = $dados->nome;
				$arr['bairro'] = $dados->bairro;
				$arr['estado'] = $dados->estado;
			}
		}
		else
			$arr[] = 'não encontrado';
 
		return json_encode( $arr );
	}

Ele funciona ... possui algum erro nessa busca? Pensei que fosse relacionado ao array que não está buscando das 2 tabelas ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Realizei um teste e o problema era isso mesmo acentuação no cadastro, os que continham acentuação não eram exibidos e os demais foram exibidos normalmente, alterei e funcionou.

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.