Php 当页面上的值';MySQL数据库中更新了什么?(不刷新)

Php 当页面上的值';MySQL数据库中更新了什么?(不刷新),php,mysql,ajax,Php,Mysql,Ajax,有没有一种方法可以在MySQL数据库更新时立即(或在一秒钟或更短的时间内)从该数据库中提取一个值,并将其显示在页面上,而无需刷新页面 这个想法是两个人坐在电脑前“竞相”更新数据,谁先更新谁就“赢”。如果用户A首先单击链接,该值将更新,用户B将看到数字从0变为1,并且他单击链接的能力将消失 我擅长单击链接将值从0更改为1,但我不知道如何在值已更改后立即为其他人更改值 我开始觉得这对于一个网络应用来说是个坏主意。无论如何,如果可能的话,我想知道怎么做。这在mysql中可能是不可能的。由于mysql不

有没有一种方法可以在MySQL数据库更新时立即(或在一秒钟或更短的时间内)从该数据库中提取一个值,并将其显示在页面上,而无需刷新页面

这个想法是两个人坐在电脑前“竞相”更新数据,谁先更新谁就“赢”。如果用户A首先单击链接,该值将更新,用户B将看到数字从0变为1,并且他单击链接的能力将消失

我擅长单击链接将值从0更改为1,但我不知道如何在值已更改后立即为其他人更改值


我开始觉得这对于一个网络应用来说是个坏主意。无论如何,如果可能的话,我想知道怎么做。

这在mysql中可能是不可能的。由于mysql不支持实时通信,它需要类似WebSocket的东西。

您可以使用javascript和ajax来实现这一点。我对它没有什么经验——看看js,你无法从一个浏览器到另一个浏览器进行通信。Johannes Mittendorfer,我搜索了“WebSocket”(我从未听说过),找到了Ratchet。这是我从未听说过的技术。谢谢你的建议。我会调查的!