1
A
回答
1
Yii是一个运行在服务器上的纯PHP框架,不能做这样的事情。这对客户端 - 服务器体系结构非常重要。服务器可以不是主动更新客户端。
客户端(即用户计算机)可以采取主动。它可以向服务器发送请求。然后,只有这样,服务器才能响应客户端。
您将需要运行在客户端的Javascript。该Javascript轮询服务器(通过ajax)以查看数据库是否正在更新。如果javascript轮询并发现服务器响应:“数据库完整”,那么Javascript可以添加“新”标志。
相关问题
- 1. 当我的数据库更新时通知我的WCF服务
- 2. 我们可以更新视图中的真实数据吗?
- 3. 当更新Firebase数据库时发送通知更新
- 4. 我可以在mysql数据库中获得最高的值吗?
- 5. 当数据库更改数据时更新视图
- 6. 用户在postgresql数据库更新时得到通知
- 7. 当新的一天开始时,我可以收到通知吗?
- 8. 我们可以在Entity Framework中映射数据库视图吗?
- 9. 可视NSVIew通知当视图获得关键焦点?
- 10. 在数据库中更改表格时可以刷新gridview吗?
- 11. 从数据库中获得通知
- 12. 我可以从数据库中获得解密的密码吗?
- 13. 如何在数据库更新时通知我的程序?
- 14. 当数据库中的数据更改时收到通知
- 15. 我可以从js刷新Yii CGridView吗?
- 16. Azure在我的主数据库变得不可用时如何通知我?
- 17. 我们可以一起选择并更新到数据库吗?
- 18. Android:当数据库绑定到更改的数据库时,Listviews可以动态更新UI输出吗?
- 19. 可以通过索引视图使用按钮更新数据吗?
- 20. 如何从Yii的数据库中获得用户许可
- 21. 当孩子创建时可以通知父视图
- 22. 当服务器数据库更新时更新sqlite数据库
- 23. 如何在yii中更改复选框时获取通知
- 24. 我可以在Symfony2中设置更多的数据库吗?
- 25. 当我更新JTable中的数据库时,我得到了多个项目
- 26. 我可以使用URL更改Firebase实时数据库吗?
- 27. 获取后端数据更新通知
- 28. 我可以在Django中使用数据库视图作为模型吗?
- 29. 我可以在MYSQL数据库表中插入图像吗?
- 30. 当Firebase实时数据库节点更新时发送推送通知
非常感谢您的解释Ivo,我在网页设计中很新颖,我在这个论坛中阅读了许多主题,其中使用了触发器,这就是为什么我很困惑。从我应该从哪里开始,你知道有什么好的教程可以解释你做的吗?非常感谢 – Ben 2013-02-10 13:55:21
嗨,这里有几个来自SO的例子:http://stackoverflow.com/questions/10404721/jquery-polling-using-mysql-and-php-how,http://stackoverflow.com/questions/ 6835835/jquery-simple-polling-example如果你想了解服务器端,google:'ajax request php server-side'希望这有助于;像这样的东西在网页设计中看起来令人望而生畏。但即使我终于明白了,所以你也可以... – 2013-02-10 19:42:01