使用日期动态加载下拉菜单,以便查询数据库

时间:2015-08-18 12:58:28

标签: php sql drop-down-menu

我知道如何动态加载下拉菜单,但我的问题更多是围绕这个问题......

我有一张桌子,其中包含球员的高尔夫分数以及每位球员打出该记分卡的日期。所以可能有例如; 2015年播放了20张记分卡,2014年播放了20张记分卡。我想要做的是动态填充下拉菜单,只有2014年和2015年的一个选项。当时我的下拉菜单填充20 x 2015和20 x 2014。

SELECT YEAR(date) AS Date FROM leaderboard

上面是我用来从表中的Date获取YEAR的SQL。有关我如何只能在下拉菜单中显示每年1个选项的任何建议吗?

2 个答案:

答案 0 :(得分:0)

SELECT DISTINCT YEAR(date) AS Date FROM leaderboard

答案 1 :(得分:0)

使用GROUP BY

SELECT YEAR(date) AS Date FROM leaderboard GROUP BY YEAR(date)

DISTINCT如B-and-P所述:

SELECT DISTINCT YEAR(date) AS Date FROM leaderboard