Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我如何知道网站上的访问者数量?_Php_Mysql_Sql - Fatal编程技术网

Php 我如何知道网站上的访问者数量?

Php 我如何知道网站上的访问者数量?,php,mysql,sql,Php,Mysql,Sql,大家好,你们好吗?我只是想知道我如何计算所有页面的访问者数量,而不是一个页面。例如,我将此代码放在一个页面中,然后计算我放在其中的页面的访问者数量,而不是所有页面上的所有访问者 <?php $time=time(); $ip=$_SERVER['REMOTE_ADDR']; $timeout=$time-300; $query1=mysql_query("delete from online where ip='$ip'")or die (mysql_error()); $query2

大家好,你们好吗?我只是想知道我如何计算所有页面的访问者数量,而不是一个页面。例如,我将此代码放在一个页面中,然后计算我放在其中的页面的访问者数量,而不是所有页面上的所有访问者

<?php 

$time=time();
$ip=$_SERVER['REMOTE_ADDR'];
$timeout=$time-300;
$query1=mysql_query("delete from online where ip='$ip'")or die (mysql_error());
$query2=mysql_query("delete from online where time<$timeout")or die (mysql_error());
$query3=mysql_query("insert into online values('','$ip','$time')")or die (mysql_error());
$query4=mysql_query("select * from online ")or die (mysql_error());
echo $num=mysql_num_rows($query4);

?>

Change
echo$num=mysql\u num\u行($query4)

$num=mysql_num_rows($query4);
echo $num;

请切换到mysqli并使用

你也可以使用像Piwik这样的外部工具:阅读这篇文章让我感到奇怪。谢谢你,我已经更改了它,但我不明白你给我的链接的相关内容。我的语言英语不是很好,所以在未来的版本中,我不会理解php站点的所有内容php、mysql\u query()和mysql\u num\u rows()的名称。你需要这样做。