我有一个报告表,我只使用下面的代码来计算点击次数。如何根据日期计算唯一访问次数
// Get hits
$hits_query = mysql_query("SELECT COUNT(*) AS `count` FROM `reports` WHERE `stuff_id` = ".$row->id."");
$fetch_hits = mysql_fetch_array($hits_query);
$hits = $fetch_hits['count'];
该代码工作得很好,正是我想要的,但我现在想要的是如何获得独特的点击?
在我的报告表中,我存储了每个访问权限,因此在stuff_id
上的每个用户群都有多个日志。在我的报告表中,我在每个报告中存储日期为2013年1月23日,以及每24小时从2更改为1的用户ip和stuffed
。
请考虑使用'mysqli'或'PDO'命令为MySQL的' '命令已被弃用,不再被支持。 'mysql'命令容易受到sql注入攻击,并构成安全风险。 – War10ck
我只是几乎不知道如何编码,你可以帮我吗? – user2002220
[**请不要在新代码中使用'mysql_ *'函数**](http://bit.ly/phpmsql)。他们不再被维护[并被正式弃用](https://wiki.php.net/rfc/mysql_deprecation)。看到[**红框**](http://j.mp/Te9zIL)?学习[*准备的语句*](http://j.mp/T9hLWi),并使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli) - [这篇文章](http://j.mp/QEx8IB)将帮助你决定哪个。如果你选择PDO, [这里是一个很好的教程](http://www.brightmeup.info/article.php?a_id=2)。 –