gpt4 book ai didi

php - MYSQL限制不一致

转载 作者:行者123 更新时间:2023-11-29 06:21:11 25 4
gpt4 key购买 nike

$data = mysql_query("SELECT * FROM phpbb_posts ORDER BY post_id DESC LIMIT 4")
or die(mysql_error());

上面是我的代码,我在限制部分遇到问题。
当我第一次设置时,一切看起来都很完美,但是我可以在几个小时后返回并再次查看页面,并且可以显示不同数量的记录,< strong>即使代码完全相同

有什么办法可以解决这个问题吗?

最佳答案

数据有所不同,因为自您上次检查页面以来发布了更多帖子。您按 post_id 排序,其中最高值将是最新的帖子。

保留先前记录的最简单方法是缓存数据 - 存储它。但是缓存需要知道何时刷新该缓存 - 否则它永远不会改变。

如果有日期/时间列,您可以在应用 LIMIT 之前使用它来过滤结果。但它必须足够宽才能获得至少四条记录。对于要查看的日期也存在同样的问题 - 在某些时候,您希望这些日期发生更改,或者页面提供的数据永远不会更改。

关于php - MYSQL限制不一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3542627/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com