我有一个查询来获取实时价格..并将值分配给一个变量....我想每隔 5 秒刷新一次该查询并自动将返回的值分配给变量...所以如果变量被反复调用我得到新值......在PHP中
$requestUrl = http://mmm.com?c=sss ;
返回我一个值..我分配给 $price
所以当我打电话给 $price 说每 5 秒它应该返回新的值......
这意味着请求 url 应该每 5 秒运行一次,并且每 5 秒分配一次值......
请指导...
我有一个查询来获取实时价格..并将值分配给一个变量....我想每隔 5 秒刷新一次该查询并自动将返回的值分配给变量...所以如果变量被反复调用我得到新值......在PHP中
$requestUrl = http://mmm.com?c=sss ;
返回我一个值..我分配给 $price
所以当我打电话给 $price 说每 5 秒它应该返回新的值......
这意味着请求 url 应该每 5 秒运行一次,并且每 5 秒分配一次值......
请指导...
试试这篇文章,这是关于如何实现这一点的极好指南 - 如何自动刷新/重新加载页面或部分页面。它显示使用指定时间或部分刷新的完整元刷新。另一个关于如何做到这一点的好例子 - 使用 PHP、HTML 和 JavaScript 每 5 秒自动刷新一次网页
未经测试,这样的事情会做,
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function() {
$("#myDiv").load("mypage.php");
var refreshId = setInterval(function() {
$("#myDiv").load("http://mmm.com?c=sss");
}, 5000);
$.ajaxSetup({ cache: false });
});
</script>
</head>
<body>
<div id="myDiv"></div>
</body>