首页 > 解决方案 > 如何在不刷新 php 页面的情况下跟踪 mysql 数据库中的更改?

问题描述

我必须访问动态更新的 MySQL 数据库中的数据,而无需刷新页面。示例:用户请求服务,详细信息存储在数据库中。当管理员接受请求时,它应该在用户的网页上从待处理更新为接受,而无需刷新页面。

标签: javascriptphpmysqlweb

解决方案


这可以通过使用ajax 来完成。

由于您没有提供任何代码或您想要实现的环境的详细说明,因此我无法帮助您了解具体情况,但我可以为您指明正确的方向。

最简单的方法是使用 jquery 及其 ajax api。 链接到 jquery 文档

但是由于我没有看到在这个问题中标记了 jquery,所以我假设您有理由不使用它。最好的选择。在我的主观主观意见是 Axios Link to Axios github page

您还可以使用本机 XMLHttpRequest [向后兼容旧版浏览器] 并获取本机 api。但这些作为初学者更难实施。


推荐阅读