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."'"); 
    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...
 
 






 Este tema le ha gustado a 1 personas
Este tema le ha gustado a 1 personas