Cita:
Iniciado por Marvin
Entonces intenta esto:
Código PHP:
Ver original$filtro = "WHERE 1 = 1";
if(isset($_POST['tipo']) && !empty($_POST['tipo'])){ $filtro .= " AND tipo='".$_POST['tipo']."'";
}
if(isset($_POST['gestion']) && !empty($_POST['gestion'])){ $filtro .= " AND gestion='".$_POST['gestion']."'";
}
if(isset($_POST['minimo']) && !empty($_POST['minimo'])){ $filtro .= " AND precio>='".$_POST['minimo']."'";
}
if(isset($_POST['maximo']) && !empty($_POST['maximo'])){ $filtro .= " AND precio<='".$_POST['maximo']."'";
}
if(isset($_POST['localidad']) && !empty($_POST['localidad'])){ $filtro .= " AND localidad='".$_POST['localidad']."'";
}
Suerte!

Hola Marvin:
Me imagino que
Código PHP:
$filtro = "WHERE 1 = 1";
Lo pones para no tener problemas con los "AND" a la hora de generar la consulta...
¿Esto es correcto? ¿funciona?
Gracias por tu atención