Gunakan JavaScript pada halaman untuk melakukan panggilan ke server secara berkala dan mendapatkan beberapa data. Menggunakan jQuery perpustakaan untuk dukungan lintas-browser AJAX, Anda cukup melakukan ini:
jQuery(function($){
setInterval(function(){
$.get( '/getrows.php', function(newRowCount){
$('#rowcounter').html( newRowCount );
});
},5000); // 5000ms == 5 seconds
});
Itu akan membuat permintaan ke server Anda setiap 5 detik dan menempelkan hasil dari apa pun yang Anda kirim kembali ke elemen dengan id rowcounter
, misalnya
<p>There are <span id='rowcounter'>xx</span> rows in the DB.</p>