Como calcular a osiosidade

MySQL

PHP

28/06/2017

Estou fazendo uma pagina onde mostra a hora que o usuário abriu o pedido, a hora que ele finalizou, o tempo que ele demorou para finalizar o pedido e o tempo que ficou sem abrir pedido entre um pedido e outro.
tempo que ficou sem abrir pedido entre um pedido e outro, pois ele teria que pegar a hora que abriu o pedido atual e menos a hora da finalização do pedido anteriror.
E não estou conseguindo fazer isso.

Segue meu código:

$sql = "SELECT * FROM inicio WHERE auditor='$auditor' and data_auditoria = '$datainicio' ORDER BY hora ASC";
echo mysql_error();
$resultado = mysql_query($sql);
while($dados = mysql_fetch_array($resultado)) {
$auditoria_id = $dados['auditoria_id'];
$pedido_id = $dados['pedido_id'];
$entidade = $dados['entidade'];
$status = $dados['status'];
$hora_inicio = $dados['hora_inicio'];
$hora_finalizacao = $dados['hora'];
$pedido_id = $dados['pedido_id'];
$fila = $dados['fila'];


$logado = "$logado";

$hora_ini = strtotime("$hora_inicio");
$hora_fim = strtotime("$hora_finalizacao");

$total = $hora_fim - $hora_ini;
$tma = gmdate("H:i:s", $total);



echo "<tr>";
echo "<td>$auditoria_id</td>";
echo "<td>$pedido_id</td>";
echo "<td>$entidade</td>";
echo "<td>$status</td>";
echo "<td>$fila</td>";
echo "<td>$hora_inicio</td>";
echo "<td>$hora_finalizacao</td>";
echo "<td>$tma</td>";
echo "<td>$ociosidade</td>";
echo "</tr>";
Joseir Paz

Joseir Paz

Curtidas 0
POSTAR