需要帮忙。
我的IP地址中包含类别和注释。
我需要检查重复IP上的所有类别。
如果用户使用IP 2次,则在用户名中添加css类(红色),如果使用3次-另一种css类(绿色),则最多5次。

我也有容器$ comment ['User'] ['ipaddress']在网站上显示评论IP。
我该如何使用sql声明呢?
谢谢



我连接到数据库:

$db = mysql_connect("localhost","root","root") OR DIE ('Ошибка подключения'); mysql_select_db("books", $db); $query = mysql_query("SELECT ipaddress FROM comments, $db); $res = mysql_fetch_array($query);

此代码仅用于一个类别。但我需要检查所有。所有用户IP都在一个表中。

if ($comment['User']['ipaddress'] == $res['ipaddress'])
    echo 'your ip repeated';
    else
    echo 'your ip is unique';

最佳答案

尝试这个:

SELECT ipaddress, count(ip) nb FROM comments GROUP BY pid, ipaddress HAVING nb>1

关于php - 重复IP的mysql,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28677691/

10-13 02:56