【发布时间】:2010-05-22 00:04:35
【问题描述】:
我有一个 mySQL 事件表,并希望使用 PHP 在列表中显示它们。很简单,只是我只想显示一次月份名称,例如:
2010 年 5 月
12 日,晚上 7 点。活动 1 - 活动一说明
15 日下午 5 点 30 分。事件 2 - 事件 2 描述
2010 年 6 月
9 日,晚上 7 点。活动 1 - 活动一说明
11 日下午 5 点 30 分。事件二——事件二描述
我是 SQL 和 PHP 的新手。我可以想到一种方法来做到这一点。这将涉及选择按日期分组的所有记录,然后遍历所有记录,每次比较月/年值和第一次月/年不匹配时,在我的 HTML 表中打印一个新的标题行。我不敢相信这是最好或最有效的方式。对新手有什么想法吗?我确信我的方法会奏效,但它充其量是不优雅的,最坏的情况是处理器密集型。
【问题讨论】: