如果在数据库中更新了MySQL DB的值,则在网页中显示和自动更新它们

时间:2019-06-22 06:57:15

标签: php mysql ajax iot mysql-python

我每隔1秒从传感器获取一次值。这些值存储在MySQL DB中。这是一个自动过程。

现在,我已经建立了一个网站(免费托管)以显示这些价值。问题是,要查看更新的值,我必须刷新浏览器。但是我希望这些值自动更新而不刷新浏览器。

我正在使用PHP和MySQL

我已经在线搜索了,并且看到了一些AJAX教程。但是在这些教程中,您必须做一些事情(按一个按钮)以更新值,而无需刷新页面。我想在数据库中自动更新这些值后立即对其进行更新。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

您可以使用jQuery / AJAX来做到这一点,您必须学习一些才能做到这一点,但这非常容易。您应该在js中这样做:

$.post("filename.php",{parameter:value}, function(data) {.$("elm").html(data);});

类似这样的事情。您将其放在函数中,然后在脚本末尾编写

setInterval(yourfunction(), time)

然后一切正常。去检查一下jQuery的一课,您应该了解这一点