私のhome.phpファイル内にある 'footer'という特定の部門だけで、30秒ごとにデータベースからの最新の更新を更新して表示することができます。私は試しましたが成功しませんでした。誰でもやり方をアドバイスできますか?ここでデータベースで10秒ごとに新しい更新を確認するにはどうすればよいですか?
は私のhome.phpコードの一部です:
<div id="footer" style="text-align:right; font-size:0.8em; color:red;">
<?php
echo "Last Update: " .$assignments[0]->time_updated;
?>
</div>
JSコード:あなたはリフレッシュする必要があり、最新の値を取得するため、値は、更新されません。このように
function getTime(){
$('#footer').load('home.php',function() {
$(this).unwrap();
});
}
getTime();
setInterval(function(){
getTime()
}, 30000);
メイクAJAXリクエストは、ちょうどだけでなく、全体のフッターに時刻を変更します。あなたのDBから最新のデータを返すphpファイルへの各ajaxリクエストの呼び出しで。 – webDev
私はまだAjaxでこれにアプローチする方法を知らない。あなたはこれについてより多くのサポートを提供できますか? – ApplePie