Si hay 3 reservaciones de las 08:00 a las 11:00 me cuente que han sido 3.
Y que si hay 2 reservaciones de 08:00 a 10:00 me cuente que han sido 2 y asi tiene que ser el progreso del reporte.
Antes hacia un reporte parecido pero que solo me hacia el conteo de la hora inicial y este era mi codigo:
Código PHP:
$query = "SELECT eq_horain, Count(eq_horaini) as Total FROM equipo WHERE eq_idEquipo IN (SELECT ho_eq_idEquipo FROM horariosEq WHERE ho_dia BETWEEN '2012-04-01' AND '2012-04-30')
group by eq_horaini;";
$q = mysql_query($query) or die(mysql_error());
//consultamos la BBDD
echo "Hora,Total\n";
//primera fila del CSV
while($r=mysql_fetch_array($q)){
echo $r['eq_horaini'].",".$r['Total']."\n";
//imprimimos la línea de datos separada por "," o lo que se tercie
}