ページでJavaScriptを使用して、サーバーを定期的に呼び出し、データを取得します。 jQuery を使用する AJAXのクロスブラウザサポート用のライブラリの場合、これを行うだけです:
jQuery(function($){
setInterval(function(){
$.get( '/getrows.php', function(newRowCount){
$('#rowcounter').html( newRowCount );
});
},5000); // 5000ms == 5 seconds
});
これにより、5秒ごとにサーバーにリクエストが送信され、送信した結果がrowcounter
の要素に貼り付けられます。 、例:
<p>There are <span id='rowcounter'>xx</span> rows in the DB.</p>