我的网站上有不同类型的项目可供下载,例如音频视频数据,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'";