Tengo el siguiente codigo para realizar una estadistica en el pretendo conseguir la media tiempo que les cuesta a cada unos de los tecnicos que tengo en mi BD solucionar las incidencias que tienen asignadas.
El tiempo en mi BD mysql lo obtengo a traves de dos tipos de campos fechas y horas, que son de tipo date y time.
Este es el codigo
================================================== ==
$result5=mysql_query("select * from incidencia group by tecnico");
$result4=mysql_query("select avg((fecha_cierre - fecha_inicio)*24) + avg((hora_cierre - hora_inicio)/10000) as media from incidencia group by tecnico");
$med=0;
while($row5=mysql_fetch_array($result5))
{
$contador=1;
$tecnico=$row5['TECNICO'];
while($row4=mysql_fetch_row($result4))
{
$med=$med + $row4[0];
$contador = $contador + 1;
}
$media=$med/$contador;
echo $tecnico;
echo $media;
}
================================================== ==
Mi problema esta en que me devuelve el un valor para el primer tecnico y luego otro vallor distinto pero el mismo para el resto de los tecnicos.
Gracias y espero q este suficientemente claro mi problema