MySQL上填充的行数
我想计算每个用户的ip总数,因为phpbb3有机器人,所以需要从ip中按行填充MySQL上填充的行数,mysql,Mysql,我想计算每个用户的ip总数,因为phpbb3有机器人,所以需要从ip中按行填充 <? $user_ip = mysql_query("SELECT * FROM phpbb_users"); $num_user_ip = mysql_num_rows($user_ip); echo "Total Users: $num_user_ip "; ?> 更换此 echo "Total Users: $num_user_ip "; ?> 到 你必须学会如何使用引号 编辑:
<?
$user_ip = mysql_query("SELECT * FROM phpbb_users");
$num_user_ip = mysql_num_rows($user_ip);
echo "Total Users: $num_user_ip "; ?>
更换此
echo "Total Users: $num_user_ip "; ?>
到
你必须学会如何使用引号
编辑:
用你的用户栏替换
user\u栏
,仍然显示48个用户,但只有2个用户不是机器人且拥有IP。然后你可能要查找分组依据,以选择不同的用户,请检查我的编辑确定它下降到3,但只有2个已填充?不确定为什么是3?但是它从48降到了3,所以我们要去哪里。。。请显示您从查询中获得的结果,我不需要您的网站有3个用户。不同IP地址的计数?只需填充一列,因为phpbb3有大量没有IP的机器人,因此我可以获得真实的用户数。
echo "Total Users:". $num_user_ip ; ?>
$user_ip = mysql_query("SELECT * FROM phpbb_users GROUP BY user_column");