Consulta a una BB.DD. MySQL según fecha
2 seguidores
Hola Dometikanos!
Tengo un problemilla con un código php.
Consiste en una consulta a una db mysql
$fecha1= "2008-09-31 00:00:00";
$fecha2= "2008-09-31 23:59:59";
$res = mysql_query("SELECT minutos FROM tblTiempos WHERE fecha between '".$fecha1."' AND '".$fecha2."'");
Lo que hace simplemente es devolver los minutos entre la fecha1 y la fecha2, el problema es que al no exisistir el día 31, me devuelve los minutos del 1 de octubre y del 30 de septiembre. Mi intención es que no devuelva nada si no tiene minutos en esa fecha.
Cuando existe la fecha funciona correctamente.
Muchas gracias!!
desordenado
La función LAST_DAY(fecha) retorna el último día del mes que contiene la "fecha de entrada", traduscase: el número de días del mes.
Creo que algo así:
$fecha1= "2008-09-31 00:00:00";
$fecha2= "2008-09-31 23:59:59";
$res = mysql_query("SELECT minutos FROM tblTiempos WHERE (fecha between '".$fecha1."' AND '".$fecha2."') AND (DAY('".$fecha1."')