Foros del Web » Programando para Internet » PHP »

Filtro de búsqueda tipo InfoJobs

Estas en el tema de Filtro de búsqueda tipo InfoJobs en el foro de PHP en Foros del Web. Buenas a todos, Tengo en mente (necesito) implementar un filtro tipo arbol/lista con algunos campos de una base de datos mySql. El caso típico es ...
  #1 (permalink)  
Antiguo 29/10/2010, 05:27
 
Fecha de Ingreso: noviembre-2007
Mensajes: 12
Antigüedad: 17 años
Puntos: 0
Filtro de búsqueda tipo InfoJobs

Buenas a todos,

Tengo en mente (necesito) implementar un filtro tipo arbol/lista con algunos campos de una base de datos mySql. El caso típico es el de una búsqueda en InfoJobs o similar en la que aparece una lista en el lateral izquierdo y se ejecuta automáticamente el filtro generado a medida que se van pulsando más índices (AND's).

- Ciudad (2)
· Barcelona (10)
· Madrid (7)

- Sexo (2)
· Masculino (121)
· Femenino (240)

De manera que si selecciono Barcelona, automáticamente me aplica la condicion ciudad=Barcelona en el Query SQL. Si, además, marco Femenino aplica un AND con sexo=femenino y muestra automáticamente el resultado del filtro, por ejemplo en una tabla.

Puede que la solución pase por ajax pero no lo tengo claro. Alguién puede indicarme/dislumbrarme para poder empezar a implementarlo ?

Gracias a todos !!

:D

Saludos !!
  #2 (permalink)  
Antiguo 29/10/2010, 05:38
Avatar de softmaster  
Fecha de Ingreso: diciembre-2008
Mensajes: 230
Antigüedad: 15 años, 11 meses
Puntos: 12
Respuesta: Filtro de búsqueda tipo InfoJobs

Hola.., mira yo eso lo hice una vez.. quizas no fue la mejor manera de hacerlo.. pero me funciono...

use la url con variables sin reescribirla, y iba poniendo los posibles filtros y contando la cantidad de registros segun el filtro, una vez que hacian click en un filtro, enviaba la varibale por get y iba jugando con las variables mostrando o no las opciones dependiendo de lo que el usuario elijia...

los links los armaba, poniendo todas las posibles variables y si la variable estaba vacia no la mostraba....

algo asi hice... no se si te sirve.. pero bueno jajajaja
  #3 (permalink)  
Antiguo 29/10/2010, 05:44
 
Fecha de Ingreso: noviembre-2007
Mensajes: 12
Antigüedad: 17 años
Puntos: 0
Respuesta: Filtro de búsqueda tipo InfoJobs

Gracias softmaster por tu respuesta. La idea era no recargar la página pero entiendo tu explicación y sí, esa es una posible solución pero quizás no la más "elegante". Creo que puede implementarse mucho más dinámico y menos cargante dado que si las consultas so hacen sobre muchos registros puede dar lentitud en procesamiento php pero agradezco enormemente tu propuesta !!!

Gracias nuevamente !!
  #4 (permalink)  
Antiguo 29/10/2010, 05:48
 
Fecha de Ingreso: marzo-2010
Ubicación: Barcelona
Mensajes: 657
Antigüedad: 14 años, 8 meses
Puntos: 26
Respuesta: Filtro de búsqueda tipo InfoJobs

Se puede hacer mediante Ajax y no se si con JQuery. Con ellos no hace falta recargar la pagina para hacer lo que pides. La forma de hacerlo la desconozco. :P
  #5 (permalink)  
Antiguo 29/10/2010, 05:49
 
Fecha de Ingreso: noviembre-2007
Mensajes: 12
Antigüedad: 17 años
Puntos: 0
Respuesta: Filtro de búsqueda tipo InfoJobs

Cita:
Iniciado por Vallu Ver Mensaje
Se puede hacer mediante Ajax y no se si con JQuery. Con ellos no hace falta recargar la pagina para hacer lo que pides. La forma de hacerlo la desconozco. :P
Gracias miro a ver que saco por el foro de AJAX !! A ver si saco algo en claro !!

Saludos !!
  #6 (permalink)  
Antiguo 29/10/2010, 05:59
Avatar de softmaster  
Fecha de Ingreso: diciembre-2008
Mensajes: 230
Antigüedad: 15 años, 11 meses
Puntos: 12
Respuesta: Filtro de búsqueda tipo InfoJobs

mira lo que encontre chusmeando por ahi...

http://www.bitacoradewebmaster.com/2...-en-tu-web-20/
  #7 (permalink)  
Antiguo 29/10/2010, 06:02
 
Fecha de Ingreso: noviembre-2007
Mensajes: 12
Antigüedad: 17 años
Puntos: 0
Respuesta: Filtro de búsqueda tipo InfoJobs

Cita:
Iniciado por softmaster Ver Mensaje
mira lo que encontre chusmeando por ahi...

[URL="http://www.bitacoradewebmaster.com/2008/12/21/14-controles-sliders-ajax-para-filtrar-resultados-en-tu-web-20/"]http://www.bitacoradewebmaster.com/2008/12/21/14-controles-sliders-ajax-para-filtrar-resultados-en-tu-web-20/[/URL]
OSTRAS !! Gracias, me lo miro y comento !!
  #8 (permalink)  
Antiguo 30/10/2010, 04:44
 
Fecha de Ingreso: noviembre-2007
Mensajes: 12
Antigüedad: 17 años
Puntos: 0
Respuesta: Filtro de búsqueda tipo InfoJobs

Esto es algo parecido pero no acabo de sacarlo.

[URL="http://www.ozzu.com/es/programacion-del-foro/php-mysql-multi-nivel-del-arbol-categorias-t70918.html"]PHP / MySQL: Multi-nivel del árbol de categorías[/URL]

Gracias de nuevo a todos !!

Etiquetas: tipo, filtros
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:02.