使用ajax轮询获取数据库记录

时间:2012-03-30 10:57:11

标签: php mysql

我正在考虑使用ajax以5秒的速率进行轮询,以便在5秒之前获得所有更新 现在没有丢失任何更新。由于网络延迟或其他问题,我有可能错过一些数据。任何人都可以建议一种方法,以便在5秒内完成任何更新后获得记录。

2 个答案:

答案 0 :(得分:1)

如果您发送之前更新的最后一项ID(或插入日期),您可以从数据库中获取较新的记录,您将不会错过任何内容。

答案 1 :(得分:0)

您可以将总行数作为参数发送,并使用该行进行检查。

您还可以通过将最后一个ID作为参数进行检查。