Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala pessoal,
meu problemas acho que é mais de lógica do que qualquer outra coisa.
Estou fazendo um site para uma imobiliária, e tem uma busca por imóveis com vários filtros. O problema é que todos os filtros são opcionais. Aí quando faço as condições surge o problema:
CODE
$sql = "SELECT * FROM imoveis WHERE";
if (!empty($_SESSION["variavel"]))
$sql .= " tipo = '".$_SESSION["variavel"]."'";
if (!empty($_SESSION["variavel2"]))
$sql .= " AND tipo2 = '".$_SESSION["variavel2"]."'";
se a $_SESSION["variavel"] estiver vazia, ele vai fazer uma consulta tipo "WHERE AND tipo2 =..."
Entenderam o drama?
Desde já agradeço a atenção!
Carregando comentários...