我有這個while循環得到不同日期:PHP - 在while循環
<?php
$q=mysql_query("SELECT * FROM xeon_stats_clicks WHERE user='".$userdata['username']."' AND typ='4' ORDER BY data DESC LIMIT 8") or die(mysql_error());
while($clickData=mysql_fetch_assoc($q)):
$r=mysql_query("SELECT sum(value) FROM `xeon_stats_clicks` WHERE user='".$userdata['username']."' AND typ='3' AND data='".date("Y/m/d")."' ORDER BY data DESC LIMIT 8");
echo mysql_result($r, 0);
endwhile;
?>
這只是給我的價值行的總和今天才。我怎樣才能獲得最近7天的數據?
子句之間使用..今天的日期和7天在日期之前 –
'> = CURDATE() - INTERVAL 1 WEE',如果您不想使用實際的DATE/DATETIME/TIMESTAMP列。 – Wrikken
你能舉個例子嗎? – oliverbj