$today = time() - (3600*24);
$Yday = time() - (3600*48);
$getMsgsToday = mysql_query("SELECT * FROM users_msgs WHERE uID = '$USER' AND date > $today");
$countToday = mysql_num_rows($getMsgsToday);
$getMsgsYday = mysql_query("SELECT * FROM users_msgs WHERE uID = '$USER' AND date > $Yday");
$countYday = mysql_num_rows($getMsgsYday);
這是我最近24小時和48小時(昨天)顯示消息的代碼。PHP:僅在「今日」中顯示,不在「昨日」中
我得到了兩個查詢(昨天和今天)。
現在如果你在24小時內有東西,它也會在昨天while()中顯示。
我只希望顯示昨天的消息,我的意思是在今天的24小時之前的24小時。
我該怎麼做,所以我沒有得到這些重複?
是您的約會日期或日期時間? – JoshD 2010-10-08 19:52:06
unix timestamp .. – Johnson 2010-10-08 19:54:28