Hallo zusammen,
brauche nochmals Eure Hilfe... Stecke irgendwie fest beim Versuch, meine selbsterstellten Log-Dateien auszuwerten.
Soviel voraus: Es geht um die Site http://www.lbf.ch, deren Untersites jeweils über den Parameter page=100 aufgerufen werden (Eine Art Teletext-System). Bei jedem Besucher wird nun die IP, die Zeit, der Tag, der Monat sowie die "Nummern" der besuchen Unterseiten in der MySQL-Tabelle lb_log gespeichert. Das sieht dann etwa so aus:
192.168.10.100 10 08 14:11 100 382 194 100000 1142
192.168.13.200 10 08 14:24 100 843 100000 1158 384
Insgesamt befinden sich in der Tabelle derzeit rund 550 solche Log-Zeilen. Nun möchte ich aus dieser Tabelle eine "Rangliste" der meistbesuchten Seiten machen...
Meine Idee war es eigentlich, in einer while-Schlaufe die $gesuchtepage jeweils um eins zu erhöhen und zu jeder Seite, deren Anzahl Vorkomnisse in der Tabelle != 0 ist, in einer Variable zu speichern:
$besucherseite100 = 2;
$besucherseite1158 = 1;
usw.
Nur - wenn ich 1000 solche Variablen habe... Wie kann ich die sortieren nach "Höhe" ihres Wertes?
Ich bin irgendwie in einer Sackgasse gelandet - kann mir da jemand raushelfen?
Danke & Gruss,
poolpage
brauche nochmals Eure Hilfe... Stecke irgendwie fest beim Versuch, meine selbsterstellten Log-Dateien auszuwerten.
Soviel voraus: Es geht um die Site http://www.lbf.ch, deren Untersites jeweils über den Parameter page=100 aufgerufen werden (Eine Art Teletext-System). Bei jedem Besucher wird nun die IP, die Zeit, der Tag, der Monat sowie die "Nummern" der besuchen Unterseiten in der MySQL-Tabelle lb_log gespeichert. Das sieht dann etwa so aus:
192.168.10.100 10 08 14:11 100 382 194 100000 1142
192.168.13.200 10 08 14:24 100 843 100000 1158 384
Insgesamt befinden sich in der Tabelle derzeit rund 550 solche Log-Zeilen. Nun möchte ich aus dieser Tabelle eine "Rangliste" der meistbesuchten Seiten machen...
Meine Idee war es eigentlich, in einer while-Schlaufe die $gesuchtepage jeweils um eins zu erhöhen und zu jeder Seite, deren Anzahl Vorkomnisse in der Tabelle != 0 ist, in einer Variable zu speichern:
$besucherseite100 = 2;
$besucherseite1158 = 1;
usw.
Nur - wenn ich 1000 solche Variablen habe... Wie kann ich die sortieren nach "Höhe" ihres Wertes?
Ich bin irgendwie in einer Sackgasse gelandet - kann mir da jemand raushelfen?
Danke & Gruss,
poolpage