當月開始如何呼應的currentdate在MySQL查詢PHP
<?php echo date("Y-m-1");?>
當月月底
<?php echo date("Y-m-31");?>
and this is mysql query
$result = mysql_query("SELECT * FROM fuel where monthdate BETWEEN 'current month start' AND 'current month end' ORDER BY CAST(amount as SIGNED INTEGER) DESC LIMIT 4");
如何迴應這
<?php echo date("Y-m-1");?>
<?php echo date("Y-m-31");?>
在此 BETWEEN「{YM -1}'和'{Ym-31}'
請幫我解決這個問題 感謝
你一定要明白那不是每個月都有31天? – vascowhite
您的monthdate列是什麼類型? – vascowhite
是的,我知道,但31是最後一天,如果月有30天,所以它不是一個大問題,它顯示月開始到月底結束31如果31日期不存在,那麼它顯示30天結果 – user2468472