我正在尝试使用数据库中的内容填充页面。我的想法是,在php中使用某种while循环并遍历数据库中的每一行并使用jQuery的.prepend命令将其添加到其他内容之下。
我在这里看到的问题是,每次加载页面时,必须加载表格中的每一行并显示它,这将是非常耗费资源的。
我在想,当我显示项目时,我应该更改表格中的一个值,表明它已经显示,因此保留当前内容。我的问题是,如果动态添加这样的内容,我将如何保留这些内容呢?
或者通常有更好的方法吗?
答案 0 :(得分:1)
跟踪您已存储的条目#并使用sql的限制功能处理新内容。
答案 1 :(得分:0)
为db
中的每一行添加时间戳无论何时读入jquery,行都会将最后一个时间戳记保存在变量
中在jquery中发送请求时添加最后一个时间戳,然后使用查询WHERE update_time > $jquery_timestamp
进行过滤
使用这种方式,只会发送新信息