我想逐个检索mysql表数据。
data1
// wait 5 sec
data2
// wait 5 sec
像这样有什么方法我可以在PHP中做到这一点吗?
答案 0 :(得分:1)
将sleep()添加到循环中以等待并传递秒sleep(5)
等待多少秒。
答案 1 :(得分:0)
在这种情况下,您可以使用jQuery Ajax并创建一个每5秒调用一次的函数:
conn.php
你需要一个显示数据的div
$FILE, $STATUS, $SUCCESS, etc.
和我们命名为<script>
function getData()
{
$.ajax({
method: "POST",
url: "getData.php",
data: { testParam: "1"}
}).done(function( msg ) {
$("#data").append(msg);
});
}
setInterval(getData(), 5000);
</script>
的php文件提供数据
<div id="data"></div>
答案 2 :(得分:0)
请使用此代码。
<script type="application/javascript">
function getData()
{
$.ajax({
method: "POST",
url: "getData.php",
data: { testParam: "1"}
}).done(function( msg ) {
$("#data").append(msg);
});
}
var myVar = setInterval(function(){ getData() }, 5000);
</script>
此代码添加在getData.php
中function myfunction(){ echo "Hello, Nice to meet You";}
echo myfunction();