2015-02-23 24 views
0

需要幫助。 我有IP地址裏面的類別和評論。 我需要檢查重複IP上的所有類別。 如果用戶使用IP 2次將css類(紅色)添加到用戶名,如果使用3次 - 另一個css類(綠色),最多5次。重複IP的mysql

我還有容器$ comment ['User'] ['ipaddress'],它在網站上顯示評論IP。 我怎樣才能做到這一點與SQL索賠? THX

enter image description here

我連接到數據庫:

$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'; 
+0

請樣本數據,預期的效果,並且你已經回答這個問題的任何嘗試編輯你的問題。 – 2015-02-23 15:52:46

+0

'IP!= user'。從來沒有過,永遠不會。考慮到幾乎每個手機用戶都在某種NAT網關後面。你會將MULTIPLE用戶標記爲同一個人。 – 2015-02-23 15:53:44

+0

如果來自1個IP的2條評論 - 需要挑選出該用戶。 – Brigadier 2015-02-23 16:01:24

回答

0

試試這個:

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

thx,但您的代碼適用於所有類別。 – Brigadier 2015-02-23 16:58:26

+0

我的原始表 - http://s019.radikal.ru/i608/1502/ef/a0af571ffedb.png pid - 它是類別的名稱。 – Brigadier 2015-02-23 17:01:49

+0

我需要像這樣img http://s018.radikal.ru/i510/1502/0c/9a628f4fddcf.jpg – Brigadier 2015-02-23 17:08:14