mephiztophelez
Grünschnabel
Hallo,
Ich habe eine Tabelle wo u.a. ein Timestamp, IP-Adresse und eine fileID drinsteht, also ein Zugriffslogfile.
Mein Ziel ist es ein Liste der meisten Zugriffe (z.B. Top10) auszugeben, wobei ich jedoch die Zugriffe rausfiltern moechte, die von einer IP innerhalb von 30 Minuten angeklickt wurden.
ich weiss, dass sich diese Klickbetrugproblem nie komplett verhindern laesst, nur wuerde ich es gern wie z.B. Webalyzer herausfiltern.
Ist es also moeglich, das schon innerhalb von MySQL zu erledigen?
Ich moechte also nur Datensaetze , wo die Zugriffe von der gleichen IP wenigstens 30 Minuten auseinanderliegen.
Ansonsten, hole ich mir die gesamte Liste und mache dann den Rest mit einer PHP Funktion. Wenns schon in MySQL ginge, waere schoen
Vielen Dank im Voraus
Christoph
Ich habe eine Tabelle wo u.a. ein Timestamp, IP-Adresse und eine fileID drinsteht, also ein Zugriffslogfile.
Mein Ziel ist es ein Liste der meisten Zugriffe (z.B. Top10) auszugeben, wobei ich jedoch die Zugriffe rausfiltern moechte, die von einer IP innerhalb von 30 Minuten angeklickt wurden.
ich weiss, dass sich diese Klickbetrugproblem nie komplett verhindern laesst, nur wuerde ich es gern wie z.B. Webalyzer herausfiltern.
Ist es also moeglich, das schon innerhalb von MySQL zu erledigen?
Ich moechte also nur Datensaetze , wo die Zugriffe von der gleichen IP wenigstens 30 Minuten auseinanderliegen.
Ansonsten, hole ich mir die gesamte Liste und mache dann den Rest mit einer PHP Funktion. Wenns schon in MySQL ginge, waere schoen

Vielen Dank im Voraus
Christoph