需要帮忙。
我的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/