在數據庫中,我有DOB表,這是DATE。所以我在搜索功能方面存在問題,因爲我想通過日期搜索人來隨時更新正確的年齡。因此,搜索字段是AGE,例如18-25,。我要讓searchage1
= 18在這個例子和searchage2
= 25PHP數據庫DATE與今天比較DATE
`dob BETWEEN ".$search_data['searchage1']." AND ".$search_data['searchage2'];`
我想這18和25轉換成日期,那麼它比較到數據庫的日期。我試過一些沒有成功的可能性,有什麼想法?
是其日YYYY/MM/DD –
什麼DB這是?如果是mysql,那麼只有yyyy-mm-dd是有效的日期/時間格式。 'yyyy/mm/dd'將被視爲一個字符串,而不是日期。 –