2013-02-10 118 views
0

有没有办法从MySQL数据库中立即(或在一秒或更短的时间内)更新数据并将其显示在页面上而不刷新页面?如何在MySQL数据库中更新时立即(或尽快)更新页面上的值? (没有刷新)

这个想法是,2个人坐在他们的电脑“赛车”来更新价值,谁先做到“赢”。如果用户A首先点击链接,则该值将更新,用户B将看到从0改为1的数字,并且他点击该链接的能力将消失。

我很好,点击一个链接将值从0更改为1,但我不知道如何使价值立即改变为其他人一旦价值已被改变。

我开始认为这对于web应用来说只是一个坏主意。无论如何,如果可能的话,我想知道如何去做。

+0

你可以使用javascript&ajax来做到这一点。我几乎没有经验 - 看看[jQuery](http://jquery.com/) – 2013-02-10 21:21:05

+0

与js你不能从一个浏览器通信到另一个。 – 2013-02-10 21:22:09

回答

0

这可能不适用于MySQL。由于mysql不支持实时通信,它需要类似websocket的东西。

+0

约翰内斯Mittendorfer,我做了一个“websockets”(我从来没有听说过)的搜索,并发现棘轮。这是我从未听说过的技术。感谢您的建议。我会研究这个! – user2059630 2013-02-10 21:31:42