Autor Zpráva
Lenin04
Profil *
Nevíte náhodou jak z tabulky v mysql vypsat jen řádky které se vyskytují víckrát. A k tomu i kolykrát se tam vyskytujou. řešil sem to takle:

$ip_s=mysql_query("SELECT ip FROM `zob` GROUP BY ip");
while($ip = mysql_fetch_array($ip_s))
{
$pocet_s=mysql_query("SELECT count(*) AS pocet FROM `zob` WHERE ip ='$ip[ip]'");
$pocet=mysql_fetch_array($pocet_s);
echo"$ip[ip] - $pocet[pocet]<br />";
}

Ale tohle je dost pomalý protože to bere i ty co tam sou jenom jednou. Nevíte co s tim. Dík.
Casero
Profil
Lenin04
$ip_s=mysql_query("SELECT ip,count(*) as pocet FROM `zob` GROUP BY ip");
Kajman_
Profil *
SELECT ip, count(*) pocet FROM `zob` GROUP BY ip having count(*)>1
Toto téma je uzamčeno. Odpověď nelze zaslat.

0