php怎样取得上个月的mysql数据,每个月都要统计上个月销售额,要怎样做才能实现?
2个回答
展开全部
<?php
$m = date('Y-m-d', mktime(0,0,0,date('m')-1,1,date('Y'))); //上个月的开始日期
echo $m."<br>";
$t = date('t',strtotime($m)); //上个月共多少天
echo $t."<br>";
$start = date('Y-m-d', mktime(0,0,0,date('m')-1,1,date('Y'))); //上个月的开始日期
$end = date('Y-m-d', mktime(0,0,0,date('m')-1,$t,date('Y'))); //上个月的结束日期
?>
查询的时候就查询日期在$start到$end之间的数据就是上个月的数据了。
$m = date('Y-m-d', mktime(0,0,0,date('m')-1,1,date('Y'))); //上个月的开始日期
echo $m."<br>";
$t = date('t',strtotime($m)); //上个月共多少天
echo $t."<br>";
$start = date('Y-m-d', mktime(0,0,0,date('m')-1,1,date('Y'))); //上个月的开始日期
$end = date('Y-m-d', mktime(0,0,0,date('m')-1,$t,date('Y'))); //上个月的结束日期
?>
查询的时候就查询日期在$start到$end之间的数据就是上个月的数据了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |