0

我正在尝试用数据库中的内容填充页面。我的想法是,在 php 中使用某种 while 循环并遍历数据库中的每一行并使用 jQuery 的 .prepend 命令将其添加到其他内容下方。

我在此看到的问题是,每次加载页面时,必须通过表中的每一行加载并显示它会占用大量资源。

我在想,当我显示该项目时,我应该更改表中的一个值,表明它已经显示,因此保留当前内容。我的问题是,如果像这样动态添加这些内容,我将如何将其保留在那里?

还是有更好的方法来做到这一点?

4

2 回答 2

1

跟踪您已经存储了哪些条目 #s 并使用 sql 的 limit 函数处理新内容。

于 2012-08-04T04:11:14.797 回答
0

为 db 中的每一行添加时间戳

每当您在 jquery 中读取时,行会将最后一个时间戳保留在变量中

当您在 jquery 中发送请求时,添加最后一个时间戳,然后使用查询进行过滤WHERE update_time > $jquery_timestamp

使用这种方式,只会发送新信息

于 2012-08-04T04:11:41.677 回答