Ver Mensaje Individual
  #7 (permalink)  
Antiguo 13/05/2009, 09:11
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Problema con busqueda de varios campos

Cita:
Iniciado por javonaras Ver Mensaje
Hola GatorV,
estoy haciendo una búsqueda y encontré este tema que es justo lo que necesito , sólo que me faltan un par de detalles y me quedan algunas dudas.
La primera es como armaría la sentencia sql final? Una vez que creaste el $query .= " WHERE " . implode( " AND ", $condiciones ); que viene despues?
Y el otro detalle es que quisiera agregar a la búsqueda un rango de fecha de incio y fecha fin con un BETWEEN. Como podría hacerlo?

Espero haber sido claro. Puedo pasar mi código en caso que sea necesario.
Muchas gracias por el momento!
Pues después que ya tienes la consulta armada, simplemente sería mandarla llamar con mysql_query() e imprimir los resultados.

Puedes agregar un BETWEEN igual como estan las otras condiciones:
Código php:
Ver original
  1. <?php
  2. if (!empty($fecha1) && !empty($fecha2)) {
  3.         $condiciones[] = "fecha BETWEEN '$fecha1' AND '$fecha2'";
  4. }

Saludos.