En başta ob_start() unutma, for içindede komut bittikten sonra şunlar olacak;

ob_end_flush();
ob_flush();
flush();
ob_start();

bu şekilde bende çalışıyor, bir sorun yaşamıyorum.