Erro ao retornar dados do banco com php + mysqli.

13/11/2017

0

Estou Preenchendo o select com dados do banco ele chega até a parte do select na tabela bairros e retorna os ids da cidade porém ele não entra no loop da tabela clientes onde busca o ID_UF e caso eu coloque um id existente direto no where ele retorna o registro mas três repetidos,alguem sabe o que pode ser?

<select id="uf" name="uf" onchange="carrega(this.value)"; class="selectoso">
<option value="0" >UF</option>
<?php

$querya = mysqli_query($con,"SELECT ID_ENDERECO FROM pessoas WHERE TIPO='Anfitriao'");
while($resultadoa = mysqli_fetch_array($querya))
{

$retornaidEndereco = $resultadoa['ID_ENDERECO'];
$queryb = mysqli_query($con, "SELECT ID_BAIRRO FROM enderecos WHERE ID_ENDERECO='.$retornaidEndereco.'");
while($resultadob = mysqli_fetch_array($queryb))
{
$retornaidBai = $resultadob['ID_BAIRRO'];


$queryc = mysqli_query($con, "SELECT ID_CIDADE FROM bairros WHERE ID_BAIRRO='.$retornaidBai.'");
while($resultadoc = mysqli_fetch_array($queryc))
{

$retornaidCid = $resultadoc['ID_CIDADE'];


$queryd = mysqli_query($con, "SELECT ID_UF FROM cidades WHERE ID_CIDADE='.$retornaidCid.'");


while($resultadod = mysqli_fetch_array($queryd))
{


$retornaidUF = $resultadod['ID_UF'];

echo '<option >'.$retornaidUF.'</option>';

}
}

}
}


?>
</select>
Brayan Bertan

Brayan Bertan

Responder

Posts

14/11/2017

Rander Freitas

Oi Brayan,

Tem como você postar o código completo zipado junto com o banco de dados ? Só esse pedaço de código fica difícil analisar.

Obrigado!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar