Mas quando ele executa a função pela primeira vez, para de executar o loop e nao vai pra frente a tabela.
ja dei unset(); e tudo e nao consigo fazer com que continue o calculos linha por linha.
Esta é a função que está dentro do while:
function geraTimestamp($data) {
$partes = explode('/', $data);
return mktime(0, 0, 0, $partes[1], $partes[0], $partes[2]);
}
 
 
$time_inicial = geraTimestamp($data_mov);
$time_final = geraTimestamp($data_atual);
 
 
$diferenca = $time_final - $time_inicial;
 
$dias = (int)floor( $diferenca / (60 * 60 * 24)); 
 
echo $dias;
					
					









