我有2個腳本工作正常。與MySql更新問題丟失
通過通過URL發佈藝術家標題和專輯來更新數據庫。
另一個拉動最後一行並將其顯示在joomla網站上。
我喜歡在瀏覽器中進行此更新,而無需整頁刷新。每次加載新歌曲或更新表格時,都應該在頁面上顯示最新的表格。另外,如果每分鐘檢查一首新歌曲,我都會很好。
我對這個完全陌生,所以任何方向如何我可以學習如何做到這一點將不勝感激。
有很多如何與下拉或查詢,我只是想自動更新,無需用戶交互。謝謝...
我有2個腳本工作正常。與MySql更新問題丟失
通過通過URL發佈藝術家標題和專輯來更新數據庫。
另一個拉動最後一行並將其顯示在joomla網站上。
我喜歡在瀏覽器中進行此更新,而無需整頁刷新。每次加載新歌曲或更新表格時,都應該在頁面上顯示最新的表格。另外,如果每分鐘檢查一首新歌曲,我都會很好。
我對這個完全陌生,所以任何方向如何我可以學習如何做到這一點將不勝感激。
有很多如何與下拉或查詢,我只是想自動更新,無需用戶交互。謝謝...
你需要使用AJAX技術和定期更新你的頁面,here描述了最簡單和最簡單的方式來做你想做的事情與原型JavaScript庫。
下面是一個使用jQuery的工作示例(適用於Chrome)。 #data div將每10秒更新一次/pull_last_row_from_db.php的內容。
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
</head>
<body>
<div id="data"></div>
<script type="text/javascript">
$(document).ready(
function() {
setInterval('update_data()', 10000); // Called every 10 seconds
}
);
function update_data() {
// Do AJAX call
var params = { foo: 'bar', example: 2 };
$.get('/pull_last_row_from_db.php', params,
function(response) {
$('#data').html(response);
}
);
}
</script>
</body>
</html>
您已經用標籤解答了您的問題。有點jQuery來通過AJAX請求輪詢服務器。服務器端處理程序會發送新數據或「沒有任何更改」消息。 –