Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/07/2016, 22:56
Avatar de petit89
petit89
 
Fecha de Ingreso: marzo-2011
Mensajes: 1.135
Antigüedad: 13 años, 2 meses
Puntos: 170
Respuesta: Crear filtro, varias consultas PHP

tienes que crear las variables segun las opciones que quieres agregar o hacerlo mediante un array(), como sientas que es mas facil... por ejemplo, pones el link de la opcion con patio que generara ejemplo?patio=2

entonces ya tienes una variable de busqueda esperando que en la URL exista "patio"

Código PHP:
Ver original
  1. if(isset($_GET['clasificacion'])){
  2. $clasi_sql = " WHERE idclasificacion = '$_GET['clasificacion']'";
  3. }
  4. if(isset($_GET['patio'])){
  5. $patio_sql = " AND patio = '$_GET['patio']'";
  6. }
  7. //todas las demas opciones

luego en la SQL la construyes, quedara asi:

Código PHP:
Ver original
  1. $sql =    "SELECT * FROM inmueble $clasi_sql  $patio_sql";
que te estara generando en caso que exista una clasificacion y patio:
Código PHP:
Ver original
  1. $sql =    "SELECT * FROM inmueble WHERE idclasificacion = '$_GET['clasificacion']' AND patio ='$patio'";

podrias hacerlo con un array() pero no se si los manejas bien... espero que te sirva de referencia al menos, saludos!
__________________
█ WebHosting / Reseller a bajo costo | Uptime Garantizado | Soporte en Español e Ingles
¿Te sirvió la respuesta? Deja un +1 (Triangulo negro al lado derecho)