如何计算有多少时间从我的网站项目被下载


How to count that how many time an item from my web site is being downloaded

我的网站上有不同类型的项目可供下载,例如音频视频数据,pdf文件。doc文件。当用户要点击下载按钮时,将显示一条消息,告诉用户这个项目已经被下载了多少次。表名称为tbldownload,字段为download_id(主键)download_item_id download_type download_date。我用这个函数来计数。

function getTND($id)
{
    $query = "select * from tbldownload where download_item_id= '$id'";
    $rs = mysql_query($query);  
    while($row = mysql_num_rows($rs))
         return count($id);
}

下面的查询应该返回基于where子句的所有项的计数。

"SELECT count(download_item_id) FROM tbldownload WHERE download_item_id = '$id'";