作者sing10407 (阿U)
看板PHP
标题[请益] 依日期筛选
时间Fri Aug 24 14:35:48 2012
我现在再做一个类似报表的功能
其中有一项是以日期筛选
想要以每个月为单位筛选
日期储存格式是YY-mm-dd EX: 2012-08-24
目前想要做一个下拉BAR
选个年份、月份後
只筛选出那一年那一月的资料
请问我要年分月份写死
还是有什麽动态的产生方法呢?
如果我直接用SQL下
select distinct `time` from `product`
都会带到日期 但我只要到月份
有人有更好的做法吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.34.148.102
1F:推 Jerr:MONTH(`time`) 08/24 14:44
可以请你在描述详细一点吗?
※ 编辑: sing10407 来自: 1.34.148.102 (08/24 15:00)
2F:推 Jerr:看是 SELECT * FROM `product` WHERE MONTH(`time`) = ? 08/24 15:11
3F:→ Jerr:还是SELECT DISTINCT(`time`) FROM `product` WHERE 08/24 15:11
4F:→ Jerr:YEAR(`time`) = 2012 看你怎麽用 08/24 15:12
6F:→ Jerr:打错 DISTINCT MONTH(`time`) 08/24 15:14
我照你打的做之後成功了!!
感谢大大
※ 编辑: sing10407 来自: 1.34.148.102 (08/24 16:22)