Jeg skal lave et kald til min mysql database hvor jeg skal liste alle unikke besøgende.
Jeg har valgt at definere en unik bruger:
1 unikt hit pr. dag pr. ip.
men hvordan får jeg skrevet det rigtige kald til min mysql?
Jeg har nedenstående kald, men den tæller ikke pr dag!
mysql_query("SELECT DISTINCT ip, id COUNT(id) AS antal FROM stats WHERE time > '$search_from_date' AND time < '$search_to_date' GROUP BY ip ORDER BY antal DESC, ip");
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
Til at starte med får du alle unikke besøg ved kaldet: mysql_query("SELECT COUNT(id) AS antal FROM stats GROUP BY ip");
Så vil du gerne have where på og det burde være: mysql_query("SELECT COUNT(id) AS antal FROM stats WHERE time > $search_from_date AND time < $search_to_date GROUP BY ip");
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.