gpt4 book ai didi

php - 按发布日期对来自 mysql 的项目进行分组

转载 作者:太空宇宙 更新时间:2023-11-03 11:19:27 25 4
gpt4 key购买 nike

因此,我在使用 PHP 和 Mysql 有效地构建提要样式的帖子列表时遇到了问题。我想输出按发布日期组织和分组的帖子,将日期显示为标题。例如:

February 9th -----------

Posts that were posted on Feb 9th

Feb 8th -----------------

Posts that were posted on the 8th

希望这是清楚的。如果有人感到困惑,我会尽力解决问题。

最佳答案

问题中的标签暗示使用“GROUP BY”。您不需要 SQL GROUP BY 构造。相反,查询应该类似于:

SELECT *
FROM MyPostsTable
--WHERE some optional condition
ORDER BY PostingDate -- DESC (if you want the newer dates first)

然后,当您遍历结果列表时,在 PHP 中,您只需要保留当前输出项的日期选项卡,并发出排序标题(“February 9th -------- -"),在新​​日期的开始。

编辑:请参阅 Matt Bridges 的回答以获取上述逻辑的示例实现。

关于php - 按发布日期对来自 mysql 的项目进行分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2225729/

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