Statistik - unique ip pr dag
Glædelig jul eksperter!Jeg er igang med at lave et lille statistik system og skal hente noget bestem fra min tabel "counter". Mit tabel ser således ud:
+----+-------------+---------+------------+
| id | ip | page_id | date |
+----+-------------+---------+------------+
| 1 | 192.168.1.1 | 52 | 24-12-2009 |
| 2 | 192.168.1.1 | 47 | 24-12-2009 |
| 3 | 192.168.1.1 | 1 | 23-12-2009 |
| 4 | 192.168.1.1 | 1 | 24-12-2009 |
| 5 | 192.168.1.2 | 47 | 24-12-2009 |
| 6 | 192.168.1.2 | 47 | 23-12-2009 |
| 7 | 192.168.1.3 | 52 | 23-12-2009 |
+----+-------------+---------+------------+
ip = besøgers ip
page_id = besøgt side
date = besøgsdato
Hvordan får jeg den til at tælle, så det ser således ud når jeg skriver det ud via php?
3 forskellige ip'er var der ialt den 23-12-2009
2 forskellige ip'er var der ialt den 24-12-2009
5 besøg i alt
Dvs. den skal kun tælle den samme IP (f.eks 192.168.1.1) en gang med mindre der står en anden dato.
Har prøvet med...
"SELECT ip, date, COUNT(*) FROM counter GROUP BY ip, date"
...men så skriver den hvor mange gange de forskellige iper har været på per dag, hvilket jeg ikke ønsker.
Sikker bare mig der ikke kan den rigtige kombination :) Håber i kan hjælpe!
På forhånd tak.
