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


How do I show months with the year in a hyperlink

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

我想以这种模式动态显示日期,以便为我的文章页面创建存档。当用户单击时,我想获得月份和年份的参数。

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

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

这将输出两列,第一列是月份,第二列是年份,然后使用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