Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2012, 14:52
Avatar de JuJoGuAl
JuJoGuAl
 
Fecha de Ingreso: julio-2009
Ubicación: Venezuela
Mensajes: 754
Antigüedad: 14 años, 9 meses
Puntos: 19
Armar un calendario a partir de un rango de fecha

Buenas tardes amigos, tengo una duda, estoy haciendo un sistema donde realizo mediciones diarias, tanto en la tarde como en la manana, para mostrar un resumen al final del tiempo que se han demorado para una tarea en particular, ahora mi problema es el siguiente,

ya arme el sql para consultar la bd el promedio x dia segun un intervalo de fechas y el turno elegido,

Código PHP:
Ver original
  1. $sqld="SELECT SEC_TO_TIME(AVG(`tiem_total`)) as tiempotD, fec_med as fechad, count(tiem_total) as cuentad FROM for_tie_te WHERE (fec_med BETWEEN '".$fi."' AND '".$ff."') AND (id_franquicia='".$fr."') AND turno='2' GROUP BY fec_med";
  2. $resultd = mysql_query($sqld);
  3. $sqlm="SELECT SEC_TO_TIME(AVG(`tiem_total`)) as tiempotD, fec_med as fechad, count(tiem_total) as cuentad FROM for_tie_te WHERE (fec_med BETWEEN '".$fi."' AND '".$ff."') AND (id_franquicia='".$fr."') AND turno='2' GROUP BY fec_med";
  4. $resultm = mysql_query($sqlm);

hice 2 consultas una para un turno y otra para el otro (nose como traerme esos datos en una sola consulta), el problema que tengo es como e digo al php que tome el rango de fechas seleccioadas, y me ame una tabla asi:
rango de fecha 01-11-2012 al 31-11-2012
fecha promedio numero de mediciones
01/11 xx:xx:xx(promedio de tiempos) un count cn las mediciones d ese dia
.
.
.
Ahora quiero hacer eso para cada dia y donde se encuentre un dia donde no se realizaron mediciones salga
"no se realizaron mediciones", entonces basicamente necesito una funcion que me arme esa tabla a partir de la fecha de intervalo que yo envie...