<?
include "conexao.php";
$valor1 = 10;
$valor2 = 150;
$sql_preco = "SELECT preco from imoveis where preco BETWEEN '$valor1' AND '$valor2'";
$exe_preco = mysql_query($sql_preco);
while($row=mysql_fetch_array($exe_preco,MYSQL_ASSOC)){
$value = $row['preco'];
}
$sql = "SELECT * FROM imoveis WHERE categoria ='$categoria' AND tipo ='$tipo' AND bairro ='$bairro' AND cidade = '$cidade' AND preco = '$value'";
//restante do script para mostrar resultados
?>
O script nao apresenta erro mas, nao encontra o resultado que existe na tabela e que satisfaz a todos os requisitos ou seja,
$categoria, $tipo, $bairro, $cidade e $value que seria o preço entre 10 e 150. Na tabela está o valor 120, que deveria ser apresentado na tabela.
Valeu pela ajuda.
