bueo, esto es lo que hice, pero me imagino debe haber forma de optimizar esta consulta, de momento lo presento asi:
Código PHP:
<table width="60%" border="1">
<tr>
<td>Horas</td><td>Llamadas</td>
</tr>
<?
mysql_connect(cnxHost(),cnxUsuario(),cnxPassword());
mysql_select_db(cnxBaseDatos());
$i=8; $j=9;
while ($i < 21)
{
$select = "select 'De $i a $j' As Horas, count(h.hora) as Llamadas from h_desk h ";
$select.= "where h.hora >= '$i:00:00' and h.hora < '$j:00:00' and h.fecha = '2006-10-03'";
$i++;
$j++;
$res=mysql_query(cnxBaseDatos(),$select);
$row=mysql_fetch_array($res);
?>
<tr>
<td><? echo $row["Horas"];?></td><td><? echo $row["Llamadas"];?></td>
</tr>
<?
}
?>
</table>
Si alguien me ayuda a mejorar la solución a este problema, le agradeceré mucho, igualmente si hay alguna recomendación en cuanto al código.