Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/10/2010, 03:56
Avatar de Wakkos
Wakkos
Colaborador
 
Fecha de Ingreso: octubre-2001
Ubicación: (cerca)
Mensajes: 1.795
Antigüedad: 22 años, 6 meses
Puntos: 59
Búsqueda, varios campos.

Hola!

He buscado sobre el tema desde hace una hora y no encuentro nada en los foros (ni en google)

No se usar la lógica bien porque no entiendo muchos de los operadores MySQL así que a ver si me echais un cable.

Tengo un formulario con 4 dropdown boxes para ejecutar una búsqueda en la base de datos:
  1. Si el usuario no selecciona ningún campo en ninguno de los dropdown boxes, el resultado es cero. Me gustaría que más bien fueran todos los registros. Esto creo que puedo lograrlo con condicionales si las 4 variables son ="" (pero fijo que hay una mejor manera, algo como if($_post[]="") select + from....)
  2. Si el usuario selecciona UN campo solo, todo guay.
  3. Si selecciona dos campos o más, no hace criba, sencillamente me imprime todos los que cumplen el campo A más el campo B y me gustaría que fuera solo campo A y campo B y campo C y campo D teniendo en cuenta que algunas de estas variables pueden viajar vacías.

No me huele a que sea complicado, ya que buscadores de este estilo son el pan nuestro de muchas webs.

Gracias de antemano por vuestra ayuda!
__________________
Cool Village
@Wakkos