php - 输入新的 sql 条目时刷新 html 页面

标签 php mysql sql html triggers

所以我有一个外部脚本有时会全天将一些东西输入到 sql 数据库中(通常一天大约 3 次,但可能每分钟更新一次)我需要找到一种方法来制作 html 页面(显示sql条目)在添加新条目时自动刷新。对 PHP 和 SQL 有什么建议吗?我在考虑 Ajax,但我很确定我需要刷新整个页面,因为它也会更新图像。

最佳答案

您需要一种方法让浏览器知道数据已更新。

最简单的方法是使用一个 ajax 调用来汇集服务器以检查是否已添加新数据。您可以使用 javascript 将其设置为每分钟或您想要的任何频率调用。一旦 ajax 调用显示新数据已加载,您就可以使用 javascript 刷新页面。

这种方法意味着您需要对服务器进行大量调用,但调用量很小,而且只有在需要时才会加载完整数据。

关于php - 输入新的 sql 条目时刷新 html 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3972065/

相关文章:

java - 从 SQL Exception 对象获取引发异常的字段和表名称

java - 组合框 : java. sql.SQLException 中的错误:游标状态无效 - 没有当前行

php - 使用 "include"将 CSS 放入 PHP 文件

php - MySQL检查表的行数是否小于(N + 8)

php - mysqli_fetch_assoc()性能PHP5.4与PHP7.0

php - fatal error : Using $this when not in object context with pdo wrapper class

php - 来自另一个域数据库的 Laravel post 请求错误

php - 在php中将多行插入sql数据库

php - 尽管前面有 DROP TABLE 语句,CREATE TABLE 仍失败

sql - 如何使用单个查询将一行拆分为多行?