我想在我的MySQL數據庫上執行一個SELECT
查詢,使用下拉菜單選擇給定月份的記錄。日期以YYYY-MM-DD格式存儲在相關表格中。我明顯可以將$_POST
下拉到查詢中,但我如何編碼它以比較日期列中包含日期和年份的日期?如何比較PHP中的月份?
0
A
回答
1
我打算在評論中這樣做,但這很容易。
爲什麼它會停止工作?如果您正在使用從<select>
值提供查詢然後生成選項,總是給你需要這樣的選擇:
<select>
<?php
// Allow user to go back 100 months at most
$months_back = 100;
// Loop the number of months allowed
for($i = 0; $i < $months_back; $i++)
{
// build an <option> tag and give it a Y-m format subtracting an additional month per iteration of the for() loop
$option_value = date('Y-m', strtotime('-'.$i.' months'));
// echo your option
echo '<option value="'.$option_value.'">'.$option_value.'</option>';
}
?>
</select>
退房的PHPfiddle並點擊運行按鈕
+0
我得到一個未定義的變量$ option_value錯誤。 hmmmm。 – ElendilTheTall
+0
我是個白癡,沒有$ _POST的價值。這工作,謝謝! – ElendilTheTall
+0
很高興我能幫上忙 – MonkeyZeus
相關問題
- 1. 在php中比較日期和月份
- 2. C#比較月份
- 3. 如何比較乾燥的月份?
- 4. 如何比較月份與DateParse
- 5. 如何比較sql語句中的月份和年份?
- 6. 比較月份和年份Mysql
- 7. 如何比較兩位數的月份變量與單位數月份變量?
- 8. 比較不同月份任何回報兩個日期在PHP
- 9. PHP日和月比較
- 10. 如何比較僅輸入月份的年份百分比變化?
- 11. 與mongodb中的月份或年份進行比較的日期
- 12. 如何在vb.net中只比較日期部分和月份
- 13. 如何僅比較MySQL中的兩個表之間的月份和年份
- 14. 比較一天中的月份和年份
- 15. MySQL中相同月份/不同年份的時間戳比較
- 16. 比較日期updated_at到當前月份
- 17. 如何根據日期,月份和年份比較Cakephp中的兩個日期
- 18. Rails查詢 - 如何比較兩個日期的月份?
- 19. 如何在月份中查找年月份的差異php
- 20. 如何月份和年份的sqlite的IOS比較日期時間
- 21. 如何使用Nhibernate標準比較datepart月份?
- 22. 如何切片日期,我只能比較月份和日期?
- 23. 如何僅獲取日期的年份和月份部分進行比較?
- 24. 僅基於月份和年份的SQL Server日期比較
- 25. 如何比較當前日期和月份與java中的給定日期和月份
- 26. 如何比較的DateTime C#月和周
- 27. 月對月數據比較
- 28. 如何在php中比較兩個沒有年份的日期?
- 29. 在javascript中比較兩個日期的月份
- 30. 比較月份和年份與數據庫表
'那裏一個月(date_column )=月份($ date_var)' –
列是什麼類型? – BenM
它在問題中提到YYYY-MM-DD。 – ElendilTheTall