我正在一个包含2个独立页面的项目中:每个页面都显示在不同的计算机上.我希望每次单击第一页上的按钮时,都会刷新第二页.
我该如何进行?
我已经尝试通过每次单击按钮在数据库中存储数字(1).在第二页中,如果数字为1,则将其清除为0,然后刷新. (PHP,jQuery).
我认为AJAX有一个答案,但我不知道该怎么做.
这是我的第二页(我想刷新)
<script type="text/javascript">
setInterval("my_function();",10000);
function my_function()
{
$('.refresh').load(location.href + ' .refresh');
}
</script>
<div class="refresh">
<?PHP
require("database.PHP");
$db = Database::connect();
$statement = $db->query("SELECT * from refresh");
$item = $statement->fetch();
if ($item["value"] =="1")
{
$newval = "0";
$statement = $db->prepare("UPDATE refresh SET value=?");
$statement->execute(array($newval));
Database::disconnect();
header("location: page2.PHP");
}
?>
</div>
最佳答案