steckl: Einzelne mysql Werte ausgeben und zählen

Beitrag lesen

Hi,

$abfrage0 = "SELECT ip FROM counter";
$ergebnis0 = mysql_query($abfrage0);
$menge0 = mysql_num_rows($ergebnis0);

verwende, werden alle Einträge der Tabelle gezählt. Da viele Einträge auch mehrfach abgespeichert sind, wäre es super, wenn jeder Eintrag der Mehrfach vorhanden ist, nur einmal gezählt wird. Beispielsweise würde eine IP die 5x vorkommt nur einmal gezählt.

Versuchs mal mit
SELECT DISTINCT(ip) FROM counter
oder
SELECT ip FROM counter GROUP BY ip

Sollte eigentlich beides klappen. Wo der Unterschied liegt kann ich dir leider nicht sagen.

mfG,
steckl