数据库表已被更新人status_id,status_text,timedate etc
(如facebook状态)。另一个人B对该状态进行评论,A人和B人都在线。 A将如何通知(如在脸书上)。意味着我们如何才能知道数据库表中的更改。任何方式通过女巫表触发数据库(通知像在Facebook中)。 任何解决方案或线索将不胜感激。我们如何使用php检测数据库表中的更新或插入?
0
A
回答
0
1)用相应的方法将数据库操作包装到自己的类中,然后完全控制数据库操作。当您调用该方法添加评论时,您也可以使用相同的方法添加通知。 2)您可以将通知保存在自己的数据库中,并通过重新加载页面来显示它们。您甚至可以进一步查询服务器以仅通过AJAX呈现特定部分。
0
我想一个简单的方法是有一个last_updated
列,并查找该列的位置大于上次检查时的行数,或大于上次找到的最大行数。
然后,如果您使用AJAX和轮询或其他方式,您可以在会话中或仅在客户端跟踪该时间。
0
除非您希望页面以某个设定的时间间隔重新加载,否则AJAX将势在必行。根据您希望在服务器上放置多少负载来定期检查更新。将数据拉到页面上,然后瞧。
相关问题
- 1. 我们如何使用sqlite数据库在数据库中插入数据?
- 2. PHP插入或更新表
- 3. 如何使用web2py创建,插入和更新数据库表?
- 4. 插入多个数据以及使用php更新数据库?
- 5. 如何更新我使用新应用测试的数据库?
- 6. Symfony - 我需要插入或更新数据库中的记录
- 7. 如何在elasticsearch中检查现有数据并插入或更新新数据
- 8. 如何通过PHP更新/插入MySQL表中的数据
- 9. 使用PHP标记插入或更新函数的表单
- 10. 更新/插入SQL Server数据库表
- 11. 在数据库中插入值或更新现有数据
- 12. 我如何插入HTML表格数据到SQL数据库使用PHP?
- 13. 如何使用entitymanger在我的数据库中插入数据?
- 14. 如何使用php在数据库中插入数据
- 15. 如何更新或插入比较来自数据库
- 16. 数据未插入到数据库表中的SqlDataAdapter更新后
- 17. 如何使用PLAN更新或插入
- 18. 如何使用循环结构将数据更新或插入表中
- 19. 更新数据库的Ajax计数警报或插入新行
- 20. 我如何检查核心数据中的更新数据库
- 21. 如何在插入/更新时检查数据库中的更改?
- 22. 检查插入或更新表
- 23. 脚本用于更新数据库或插入新行
- 24. 在插入或更新之前检查MySQL行中的数据
- 25. 如何使用Sinatra查询,更新或插入SQLite数据库(.sqlite文件)行?
- 26. 为什么我们在插入,更新或删除sql表中的数据时使用“@”
- 27. 使用JDBC插入或更新表格
- 28. 更新/插入/检索数据库中的重音字符?
- 29. PHP - 数据不使用复选框未插入到表[更新]
- 30. 插入检测数据库访问