Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 重复显示数据_Javascript_Php_Html_Frontend - Fatal编程技术网

Javascript 重复显示数据

Javascript 重复显示数据,javascript,php,html,frontend,Javascript,Php,Html,Frontend,我在一个网站上工作,在那里我显示来自MySQL数据库的数据。 数据库中的数据每分钟添加一次,我想在我的网站上打印该值live。 我将以下PHP代码用于随机数: $randomNumber = rand(0, 1000); 如果不刷新浏览器,如何使此号码每分钟都保持刷新 您可以使用javascriptsetInterval()方法 setInterval()方法调用函数或计算表达式 以指定的间隔(以毫秒为单位) 阅读更多关于它的文章 有关setInterval()的示例,请参见此。 上面的提琴使

我在一个网站上工作,在那里我显示来自MySQL数据库的数据。 数据库中的数据每分钟添加一次,我想在我的网站上打印该值live。 我将以下PHP代码用于随机数:

$randomNumber = rand(0, 1000);

如果不刷新浏览器,如何使此号码每分钟都保持刷新

您可以使用javascript
setInterval()
方法

setInterval()方法调用函数或计算表达式 以指定的间隔(以毫秒为单位)

阅读更多关于它的文章

有关
setInterval()
的示例,请参见此。 上面的提琴使用如下脚本

setTimeout(function(){ alert("Hello"); }, 3000);
每3秒显示一次警报

您可以在上面的示例代码中包含计算随机数的逻辑,而不是显示警报。

使用JS
setInterval()
触发Ajax函数,该函数将每X秒触发一次PHP函数

jQuery和PHP的简单示例:

index.html

setInterval(function(){ $.ajax({ url: 'process.php',
         data: {refresh: 'test'},
         type: 'post',
         success: function(output) {
             alert(output);
         }
});
}, 3000);
process.php:

if( isset($_POST['refresh'])) {
    $randomNumber = rand(0, 1000);
    echo $randomNumber;
}

Javascript可能有一个随机数生成器,随机数与PHP有什么关系?