Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/01/2012, 09:50
karnaldo
 
Fecha de Ingreso: junio-2011
Mensajes: 43
Antigüedad: 13 años, 6 meses
Puntos: 3
Busqueda de rangos de fechas

Hola...

Tengo un problema con una consulta de fechas en Mysql por ejemplo tengo lo siguiente:

Código PHP:
$fecha1;
$fecha2;

$res mysql_query("SELECT * FROM reportes WHERE fecha between '".$fecha1."' AND '".$fecha2."'"); 
Las dos fechas son ingresadas y se procede a realizar la consulta, sin embargo pasa lo siguiente, tengo la tabla con 4 registros cuyas fechas serian (Y-M-D)
2012-01-01, 2012-01-02, 2012-01-03, 2012-01-04.

Por ejemplo quiero buscar los registros entre las fechas 2012-01-01, 2012-01-03 se supone que me deberia mostrar tres registros, sin embargo me muestra el primero y el segundo, es decir dentro de ese rango no me toma en cuenta la ultima fecha, si busco con un rango entre 2012-01-01, 2012-01-04 me muestra los tres registros antes del ultimo y asi sucesivamente, es decir me hace un rango pero no toma en cuenta la ultima fecha.

Me pregunto si me podrian ayudar con ello o talvez encontrar una manera para sumarle un dia a la ultima fecha para que lo tome en cuenta...
__________________
"Esta es mi firma"