IP冲突mysql

时间:2011-08-29 19:50:20

标签: php mysql pdo duplicates

我正在建立一个网站,允许用户每个IP拥有一个帐户。

我正在寻找一种使用PDO mysql显示具有相同IP的用户的方法...

这是我得到的......

$q = $dbc -> prepare ("SELECT login_ip FROM accounts");
$q -> execute();
$duplicate = $q -> fetch(PDO::FETCH_ASSOC);

这将获取每个人的IP地址。我怎么能看到是否有任何完全匹配并显示它们?

1 个答案:

答案 0 :(得分:4)

SELECT login_ip, COUNT(login_ip) AS occurences
FROM accounts
GROUP BY login_ip
HAVING ( COUNT(login_ip) > 1 )

这将列出所有可能的重复IP。