1
開始我需要循環通過一年的2012年12月間的月至2017年十一月開始那麼一個月就是12,結束月份是11,起始年是2012年,收官之年的2017年PHP循環遍歷月,在十二月
然後我詢問與日期格式的數據庫爲2014年3月27日00:00:00
我知道我大約4年前做過這樣的事情,但似乎無法能夠螺母現在出來了。 這是我有:
$year_start = 2012;
$year_end = 2017;
$month_start = 12;
$month_end = 11;
$year = $year_start;
$month = $month_start;
$number_of_months = 3;
if ($month < 13 && $year < $year_end) {
$between_year_month = $year.'-'.$month;
//echo $between_year_month;
$query_total = "SELECT SUM(sales_points) FROM sales_list
WHERE user_id ='".$_SESSION['users_id']."'
AND sales_date BETWEEN '".$between_year_month."-01 00:00:00' AND '".$between_year_month."-30 23:59:59'";
echo $query_total;
$month++;
if($month == 13) {
$month = 1;
$year = $year + 1;
}
$between_year_month = $year.'-'.$month;
//echo $between_year_month;
}
您的幫助深表感謝。
我發佈了n個答案,然後意識到我不知道你實際上有什麼問題。 –
環路和做什麼?無論如何,您可以將數據庫中的日期截至一年。 – Jonast92