Вы не зашли.
Главная » PHP » Вывод с одинаковыми ip
#1. Anwap Off (0)
Участник
2010.04.06 22:10
Вот к примеру у меня есть таблица users в ней поля ip и login,как сделать чтоб выводился список логинов у которых одинаковые ip?
#2. Gemorroj Off (107)
Administrator
2010.04.06 22:10
Код:
SELECT login, COUNT(1) AS cnt FROM users GROUP BY ip HAVING cnt > 1
#3. Anwap Off (0)
Участник
2010.04.06 23:11
Gemorroj, Выводит список логинов у которых не одинаковые ип,я вот так прописал
Код:
$a=mysql_query("SELECT login, COUNT(1) AS cnt FROM users GROUP BY ip HAVING cnt > 1");
while ($b = mysql_fetch_array($a)){
echo $b['login'].'<br/>';
}
#4. Gemorroj Off (107)
Administrator
2010.04.07 08:08
Код:
$q = mysql_query('SELECT GROUP_CONCAT(login) AS logins, ip, COUNT(1) AS cnt FROM users GROUP BY ip HAVING cnt > 1');
while ($row = mysql_fetch_assoc($a)) {
echo $row['logins'] . '<br/>';
}
единственное что работать будет только в MySQL
Страниц: 1
Главная
WEB
PunBB Mod v0.6.2
0.015 s