Döngünün öncesine bunu ekleyin:
while (@ob_end_clean());
@ob_start();
Döngünün içinde en sona (yani echo'dan sonra) da bunu ekleyin:
    @ob_flush();
    @flush();
Deneyin.