這樣做的最有效方法是什麼?選擇不同日期的統計信息
現在我做這種方式..
$m= date("m");
$de= date("d");
$y= date("Y");
$userid = $_SESSION['user_id'];
//today
$date = date("Y-m-d");
$today = mysql_query("SELECT *
FROM cdr
WHERE accountcode = '$userid'
AND calldate LIKE '$date%'") or die(mysql_error());
$counttoday = mysql_num_rows($today);
//yesterday
$yesterdaydate = date('m/d/Y', mktime(0,0,0,$m,($de-1),$y));
$yesterday = mysql_query("SELECT *
FROM cdr
WHERE accountcode = '$userid'
AND calldate LIKE '$yesterdaydate%'") or die(mysql_error());
$countyesterday = mysql_num_rows($yesterday);
然後
print $counttoday;
print $countyesterday;
我知道必須有更好的方法來做到這一點。
讓我知道,謝謝!
您是否只需要mysql_num_rows()的值或者是否可以提取所有這些記錄? – VolkerK 2010-04-08 10:09:03