我有一段代碼告訴你什麼時候聯繫人不會被聯繫,並在日曆上突出顯示當天。即如果您最後一次與該人聯繫過,則突出顯示的日期將在下個月的頁面上顯示一個月。如何獲得未來12日的未來日期
我想要做的是每個月最多一年這樣做。因此,在前面的示例中,如果我在突出顯示的日期之後移動了一個月,它將「未聯繫兩個月」,三個月,四個月,以及第四至十二個月。
這是我現在使用的「不接觸一個月」查詢什麼:
SELECT DATE_FORMAT(DATE(DATE_ADD(date, INTERVAL 1 MONTH)), '%Y-%c-%d') AS overDate
FROM contact_method_history
WHERE DATE(DATE_ADD(date, INTERVAL 1 MONTH)) = '$SQLDate'
AND entityRef = ".$this->entityId."
ORDER BY date DESC
LIMIT 1
$這個 - > ENTITYID可能是像153或9045,它只是在接觸參考。
$ SQLDate的格式爲'2012-05-09'。
對不起,我沒有正確完成我的標題。它應該是「如何獲得未來12個未來日期」。 – imperium2335
雖然這*可以*在SQL中完成,我建議它可能屬於您的應用程序代碼。 – eggyal
您可以編輯問題 - 和標題。 –