arkadaaşlar örnek olarak veriyorum
<?php
for($a=0; $a<=100; $a++){
echo $a."<br>";
}
?>
bu döngüde 100 e gelene kadar ekrana yazdırmıyor. yani toplu olarak sonuç elde edilince ekrana yazdırıyor.
peki biz bunu
1
2
3
4 gibi sonuç çıktıkca yazdırabilirmiyiz. galiba bunu jquery ile yapabiliriz ama php ile yapmak mümkünmüdür.
php de sorgu sonucunu tek tek yazdırmak
6
●882
- 11-01-2014, 15:43:19
- 11-01-2014, 16:47:02hayır uzun bir sorguda sorgunun sonunu beklemeden ekranda görünmesini istiyorum. flush la yapılıyor galiba ama nedense 3 browserdada denedemi olmadı yine tüm sonuçlar çıkınca yazdırıyor. örnek yapan arkadaşlarda tek tek ekranda beliriyor ama bende tamamı çıkıyor.
yani bende şu örnekte olduğu gibi olmuyor
örnek kod
<?php
for($i=1;$i<100;$i++) {
echo "Sana $i sefer merhaba dünya dedim. Artık anla beni."."<br>";
flush(); // Tamponu temizle.
ob_flush();
usleep(500000); // Yarım saniye bekle.
}
?>
http://www.youtube.com/watch?v=Vpe1q2uq43A - 13-01-2014, 10:33:25Üyeliği durdurulduhocam browser ve sunucu kaynakli. sunucu islemi yapiyor, o esnada browser isliyor. browser'in yorumlamasi oicin once hepsini indirmesi lazim. indirince de hepsini yollar sana. islem gerceklesirken durduprursan oldugu kdarini gosterir. jquery ile yapmalisin. sayaci sunucuyu yormadan da yapabilirsin.