2015-10-26 39 views
0

我有任務列表的表。如何在日期之間註釋日期?

如何爲日期創建條件?

我想爲其targerDate在2天或更短時間內的任務提供紅色。

$mainQuery = mysql_query("SELECT * FROM `tasks `"); 
    while($mainIndex = mysql_fetch_array($mainQuery)) 
{ 
if ($mainIndex['tagertDate'] <= ???) 
} 

SQL表:

id int(10) 
title varchar(250) utf8_general_ci 
text text utf8_general_ci 
catID tinyint(3) 
createUserID int(4) 
createDate date  
targetDate date  

回答

0

嘗試執行下面的查詢。它將返回小於或等於接下來的2天的日期。

SELECT * FROM tasks WHERE targetDate <= DATE_ADD(CURDATE(), INTERVAL 2 day); 
+0

你爲什麼給我SELECT查詢? – Roi