您好,我有一個數據庫,其中有一個字段date
它內部有以下格式:2013-09-03
例如。我正在做一個mysql查詢,顯示這個數據庫的結果,但我想這樣修改它,所以它將只顯示數據不超過31天從今天或一個月的結果,今天必須我的日期今天從服務器獲取,這裏是查詢至今:如果Mysql查詢結果不大於當前日期的一個月
(!$result = mysqli_query($con,
"SELECT id, title, date, date_until, content FROM dashboard WHERE city = 'VC' AND type = 'class' AND status = '1'"))
例如,如果今天是第一個月份該查詢應顯示的結果是具有日期不超過1二月更大。
任何幫助將不勝感激。由於
產生一個正確的結果集,但在'date'列中使用函數會導致使用此搜索的任何索引。 –
我嘗試了兩種解決方案,但結果超過31天或一個月仍然進入查詢 –
約翰,你能回聲$ cutoff,以確保它是預期的(從現在起31天的日期),並張貼表架構所以我們可以檢查日期欄的格式嗎? – KGolding