Por exemplo:
até R$ 10,00
R$ 10,01 a R$ 20,00
e assim por diante, mas não estou conseguindo passar isso pelo select.
segue o código abaixo
<?php
include("conectar.php");
$ref = $_POST['ref'];
$estab = $_POST['estab'];
$regiao = $_POST['reg'];
$preco = $_POST['preco'];
if ($preco ==1)
{
$vlr1 == '0.00';
$vlr2 == '50000.00';
}
elseif ($preco ==2)
{
$vlr1 == '50001.00';
$vlr2 == '100000.00';
}
elseif ($preco ==3)
{
$vlr1 == '100001.00';
$vlr2 == '150000.00';
}
elseif ($preco ==4)
{
$vlr1 == '150001.00';
$vlr2 == '200000.00';
}
elseif ($preco ==5)
{
$vlr1 == '200001.00';
$vlr2 == '250000.00';
}
elseif ($preco ==6)
{
$vlr1 == '250001.00';
$vlr2 == '300000.00';
}
elseif ($preco ==7)
{
$vlr1 == '300001.00';
$vlr2 == '999999999.00';
}
if ($ref !="")
{
$busca = mysql_query("SELECT * FROM tab_imoveis INNER JOIN tab_estab ON tab_imoveis.id_estab = tab_estab.id_estab INNER JOIN tab_regiao ON tab_imoveis.id_reg = tab_regiao.id_reg where ref = '$ref'") or die (mysql_error());
}
elseif ($estab !="0")
{
$busca = mysql_query("SELECT * FROM tab_imoveis INNER JOIN tab_estab ON tab_imoveis.id_estab = tab_estab.id_estab INNER JOIN tab_regiao ON tab_imoveis.id_reg = tab_regiao.id_reg where tab_estab.id_estab = '$estab'") or die (mysql_error());
}
elseif ($regiao !="0")
{
$busca = mysql_query("SELECT * FROM tab_imoveis INNER JOIN tab_estab ON tab_imoveis.id_estab = tab_estab.id_estab INNER JOIN tab_regiao ON tab_imoveis.id_reg = tab_regiao.id_reg where tab_regiao.id_reg = '$regiao'") or die (mysql_error());
}
elseif ($preco !="0")
{
$busca = mysql_query("SELECT * FROM tab_imoveis INNER JOIN tab_estab ON tab_imoveis.id_estab = tab_estab.id_estab INNER JOIN tab_regiao ON tab_imoveis.id_reg = tab_regiao.id_reg where tab_imoveis.vlr >= '$vlr1'
union all
SELECT * FROM tab_imoveis INNER JOIN tab_estab ON tab_imoveis.id_estab = tab_estab.id_estab INNER JOIN tab_regiao ON tab_imoveis.id_reg = tab_regiao.id_reg where tab_imoveis.vlr <= '$vlr2'") or die (mysql_error());
} // O problemas eh aqui ele busca todos dados e não o valor escolhido.
else{
$busca = mysql_query("SELECT * FROM tab_imoveis INNER JOIN tab_estab ON tab_imoveis.id_estab = tab_estab.id_estab INNER JOIN tab_regiao ON tab_imoveis.id_reg = tab_regiao.id_reg") or die (mysql_error());
}
while ($dados = mysql_fetch_array($busca))
{
$id_imoveis = $dados["id_imoveis"];
$ref = $dados["ref"];
$estab = $dados["estab"];
$regiao = $dados["regiao"];
$preco = $dados["vlr"];
$pagamento = $dados["form_pag"];
$movimento = $dados["mov"];
$aluguel = $dados["alug"];
$locacao = $dados["loc"];
$funcionarios = $dados["func"];
$area = $dados["area"];
$horario = $dados["hora_func"];
$descricao = $dados["descr"];
$dt_cadastro = $dados["dt_cad"];
$dia = explode("-",$dt_cadastro);
$data = "$dia[2]/$dia[1]/$dia[0]";
$mov = number_format($movimento, 2,',', '.');
$prc = number_format($preco, 2, ',', '.');
$alug = number_format($aluguel, 2, ',', '.');
echo"
Referência: <font color=\"#FF0000\">$ref</font> <br />
Estabelecimento: $estab<br />
Região: $regiao<br />
Preço: R$ $prc<br />
Forma de Pagamento: $pagamento<br />
Movimento: R$ $mov<br />
Aluguel: R$ $alug<br />
Prazo de Locação: $locacao<br />
Número de Funcionários: $funcionarios<br />
Área: $area<br />
Horário de Funcionamento: $horario<br />
Descrição: $descricao<br />
Data de Cadastro: $data<br />
<br /><br />
";
}
?>



Postagens
Não informado
