Tenho um foreach que varre os indices de um array.
Nesse foreach, gostaria de colocar uma consulta que iria se repetir para cada value do for each. Para cada value do foreach, terei uma pesquisa e como resultado dessa pesquisa, um while list.
Com,o faz isso?
Tentei assim(mas só lista os dados do ultimo registro):
<?php
foreach ($imoveis as &$value)
{
$sql_busca_imovel_string.$value=
"
select
imoveiscadastrovenda.id_imovel,
imoveiscadastrovenda.bairro_imovel,
(select fotos.nome_fotos from fotos where fotos.id_imovel_fotos = imoveiscadastrovenda.id_imovel limit 1) as foto
from
imoveiscadastrovenda
where
imoveiscadastrovenda.imovel_tipo_imovel=$value and imoveiscadastrovenda.baixa_imovel='n'
group by
imoveiscadastrovenda.id_imovel
limit 0,5
";
$sql_busca_imovel.$value=$MySQL->query($sql_busca_imovel_string.$value);
while(list($id_imovel, $bairro_imovel, $foto) = mysql_fetch_row($sql_busca_imove.$value))
{
print $bairro_imovel."<br>";
print $foto."<br>";
}
}
?>
Pergunta
Carlos Rocha
Olá pessoal.
Tenho um foreach que varre os indices de um array.
Nesse foreach, gostaria de colocar uma consulta que iria se repetir para cada value do for each. Para cada value do foreach, terei uma pesquisa e como resultado dessa pesquisa, um while list.
Com,o faz isso?
Tentei assim(mas só lista os dados do ultimo registro):
<?php foreach ($imoveis as &$value) { $sql_busca_imovel_string.$value= " select imoveiscadastrovenda.id_imovel, imoveiscadastrovenda.bairro_imovel, (select fotos.nome_fotos from fotos where fotos.id_imovel_fotos = imoveiscadastrovenda.id_imovel limit 1) as foto from imoveiscadastrovenda where imoveiscadastrovenda.imovel_tipo_imovel=$value and imoveiscadastrovenda.baixa_imovel='n' group by imoveiscadastrovenda.id_imovel limit 0,5 "; $sql_busca_imovel.$value=$MySQL->query($sql_busca_imovel_string.$value); while(list($id_imovel, $bairro_imovel, $foto) = mysql_fetch_row($sql_busca_imove.$value)) { print $bairro_imovel."<br>"; print $foto."<br>"; } } ?>Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.