Que tal
joseda76, puedes utilizar la función MySQL TIMESTAMPDIFF(), directamente en tu consulta ejemplo:
Código PHP:
$consulta = "SELECT *, TIMESTAMPDIFF(HOUR, fechaINI, fechaFIN) as horas FROM tabla";
$query = mysql_query($consulta) or die("Error en consulta:".mysql_error() );
$datos = mysql_fetch_array($query);
echo $datos['horas'];
Saludos.