如何在超链接中显示年份的月份

时间:2012-01-03 10:13:22

标签: php

  • 2011年11月
  • 2011年12月
  • 2012年1月

我想在此模式中动态显示日期,以便为我的文章页面制作存档。当用户点击我想获得月份和年份的参数时。

1 个答案:

答案 0 :(得分:0)

如果您使用的是数据库(此处给出的mysql示例),您可以使用group by

SELECT MONTHNAME(date_field),YEAR(date_field) 
 FROM table_name 
 GROUP BY YEAR(date_field), MONTH(date_field)

这将输出2列,第一列是月份,第二列是年份 - 然后使用PHP创建下拉列表/列表或锚点。

如果您的字段被称为date_added,那么这将是查询:

SELECT MONTHNAME(date_added),YEAR(date_added) 
 FROM table_name 
 GROUP BY YEAR(date_added), MONTH(date_added)

工作示例:http://www.sqlize.com/36GGoUto7L