Foros del Web » Programando para Internet » PHP »

URGENTE Buscador con criterios

Estas en el tema de URGENTE Buscador con criterios en el foro de PHP en Foros del Web. Necesito realizar un buscador de para una inmobiliara con criterios multiples. Por ejemplo Tengo un formulario con listas desplegables: lista1 = (comprar - alquilar) lista2 ...
  #1 (permalink)  
Antiguo 16/09/2005, 06:02
 
Fecha de Ingreso: septiembre-2003
Mensajes: 197
Antigüedad: 14 años, 3 meses
Puntos: 0
URGENTE Buscador con criterios

Necesito realizar un buscador de para una inmobiliara con criterios multiples.

Por ejemplo
Tengo un formulario con listas desplegables:
lista1 = (comprar - alquilar)
lista2 = (tipos de propiedad: casa - departamentos)
lista3 = (zonas)
lista4 = (ambientes)

Necesito hacer los siguientes filtros:
si eligen algo del list1 (comprar), muestra todos los registros que coinciden con ese criterio (mostraria todas las propiedades disponibles para comprar, sin discriminar nada mas).
Si ahora seleccionan comprar (del list1) y casa (del list2) los resultados que mostraria seria mas especifica (solo mostraria las casas para comprar).
Si eligen comprar (list1), en zona palermo (list3) los resultados se achican.
Si alguien selecciona ver que propiedades disponibles hay de 2 habitaciones, despliega el list4 y buscar, y asi sucesiva'te.
Estuve tratando con sentencias condicionales (if, else) pero no consugo que funcione.
Si alguien me da una mano para solucionarlo, se lo agradeceria muchisimo ya que es un trabajo que tengo que entregar urgente y estoy desesperada.
Espero urgente su ayuda aunque sea con un ejemplo sencillo, y poder entender el proceso.
MIL GRACIAS
  #2 (permalink)  
Antiguo 16/09/2005, 08:41
 
Fecha de Ingreso: octubre-2004
Mensajes: 751
Antigüedad: 13 años, 2 meses
Puntos: 4
http://www.forosdelweb.com/f18/buscador-con-criterios-urgente-333783/
__________________
sergiold
  #3 (permalink)  
Antiguo 16/09/2005, 13:42
 
Fecha de Ingreso: mayo-2004
Mensajes: 393
Antigüedad: 13 años, 7 meses
Puntos: 0
Hola:

Hacer lo que necesitas no es complicado.

Sencillamente, cada característica que elija el visitante sería una variable ( con nombre) que enviarías a una página que procesara la información recibida.

Con esta información la consulta a la Base de Datos incorporaría una condición Where. Si por ejemplo la variable 2 habitaciones la llamas 2hb y en la BD la llamas también asi, la consulta incorporaría .....Where &2hb = '2hb'...
y así con todas la variables. Cuando el formulario no envíe la variable 3hb, sencillamente, no existirá, y por tanto no te mostrará nada con 3 habitaciones.

Quizá no sea un sistema que optimice recursos, pero te aseguro que funciona.

Cordiales saludos.
  #4 (permalink)  
Antiguo 16/09/2005, 14:35
 
Fecha de Ingreso: septiembre-2003
Mensajes: 197
Antigüedad: 14 años, 3 meses
Puntos: 0
Gracias por tu respuesta que me ha orientado bastante, creo que ya comprendi lo que tengo que hacer.
De todos modos si surge alguna dificultad te consulto nuevamente.
  #5 (permalink)  
Antiguo 16/09/2005, 16:20
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 13 años, 4 meses
Puntos: 101
Tema cerrado por repetido. Favor de contibnuar con los temas originales.

Gracias.
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 12:06.