phpbar.de logo

Mailinglisten-Archive

Re: SELECT COUNT
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SELECT COUNT



Hi
Am Die, 22 Feb 2000 schrieb Michael Ackermann:
> >Als work-around kannste ja folgende Abfrage machen
> >"SELECT DISTINCT IP FROM counter".
> >Danach fragst Du einfach die Anzahl der "Rows" ab (mysql_num_rows() unter 
> >PHP).
> Danke! hab dem so gemacht
> 
> $res1= mysql_query("select DISTINCT IP from $tbl_counter") ;
>     while($result1=mysql_fetch_array($res1)) {
>          $query2 = "select count(*) from counter where IP='$result1[IP]'";
>          $res2 = mysql_query($query2);
>          $zahl =mysql_fetch_array($res2);
>     }

Hmmm... du willst also nicht wissen, wieviele unterschiedliche IP-Adr. du in
der Tabelle hast, sondern wieviele Einträge je Adresse?
Das geht natürlich auch wie du das gemacht hast, einfacher ist aber

SELECT IP, count(IP) from counter group by IP;

Du bekommst alle Adressen mit der Häufigkeit in der Tabelle aufgelistet.

Ciao, Rene

--
----------------------------------------------------------------------
  mailto:rene.fertig_(at)_wtal.de         http://home.telebel.de/referti/
======================================================================
>>>>>>>>>>>>  PGP-Key auf Anfrage +++ PGP-Key on request  <<<<<<<<<<<<

---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive