我正在搜索数据库以查找在某个月内写的文章:
between '1 '.$month.' '.$year and '31 '.$month.' '.$year
Run Code Online (Sandbox Code Playgroud)
即使几个月(如2月)只有28天,这种方法还可以吗?换句话说,我是否必须动态查找月份中的天数?
不,你不需要知道几个月的长度.这样做:
WHERE MONTH(yourcolumnname) = $month AND YEAR(yourcolumnname) = $year
Run Code Online (Sandbox Code Playgroud)