En este grupo En todos

Foro de PHP



Consulta entre fechas

Juan
F.p. ii técnico especialista admvo inf...
Escrito por Juan Deltell
el 02/01/2013

Antes de nada, buenos dias y Feliz Año Nuevo.

Estoy haciendo un curso con emagister de php y aparte de todos los ejercicios de dicho curso, estoy haciendo un pequeño gestor para hacer recaudaciones de maquinas deportivas. Hasta ahí todo bien, salvo a la hora de hacer los reportes entre fechas. No consigo que me muestre los datos. Si la consulta la hago general si la muestra, pero al hacerla entre dos fechas no muestra datos.

Sin fecha:

$sql2="SELECT * from recaudaciones WHERE nom_cli='$cliente'";

Con fecha:

$sql2="SELECT * from recaudaciones WHERE fec_rec BETWEEN '$fecha1' and '$fecha2' AND nom_cli='$cliente'";


Las variables $fecha1 y $fecha2 las recojo del mismo formulario que $cliente y vienen de un datepicker. Las fechas se guardan en un campo date en la bd. Lo que no tengo muy claro es lo de el formato de las mismas.

¿Por donde puedo seguir?

Juan Deltell
F.p. ii técnico especialista admvo inf...
Escrito por Juan Deltell
el 02/01/2013

Me respondo a mi mismo, por si a alquien le sirve. Estaba mal formulada la consulta:

$sql2="SELECT * from recaudaciones WHERE nom_cli='$cliente' AND fec_rec BETWEEN '$fecha1' AND '$fecha2' order by fec_rec DESC";


Con eso si lo consigo. Ahora falta ver de que manera me muestra las fechas obtenidas desde un array con formato europeo...