Guten Tag,
Ich möchte die ungefähre Aufenthaltsdauer eines Besucher meiner Webseiten
rausbekommen. Dafür habe ich eine SQL-Tabelle in der die einzelnen Zugriffe auf die Seiten incl IP und timestamp gespeichert werden.
id, ip, seite, timestamp
das Problem:
nehmen wir an, der Besucher nimmt folgenden Weg.
Newsseite, dann Forum und dann Gästebuch.
WIe bekomme ich jetzt raus, wie lange er auf der Newsseite verweilte, bevor er die Forumseite aufgerufen hat. Normalerweise würde ich jetzt den Timestamp der Newsseite vom Timestamp der Forumseite subtrahieren und die Differenz wäre dann die Aufenthaltsdauer auf der Newsseite.
Mein Problem ist, dass ich innerhalb der Schleife ja noch nicht auf den Timestamp des nächsten Datensatzes(in diesem Falle Forum) zugreifen kann und somit keinen Wert zum Subtrahieren habe.
Hab ich da jetzt einen Denkfehler?
Danke im vorraus
Ich möchte die ungefähre Aufenthaltsdauer eines Besucher meiner Webseiten
rausbekommen. Dafür habe ich eine SQL-Tabelle in der die einzelnen Zugriffe auf die Seiten incl IP und timestamp gespeichert werden.
id, ip, seite, timestamp
das Problem:
nehmen wir an, der Besucher nimmt folgenden Weg.
Newsseite, dann Forum und dann Gästebuch.
WIe bekomme ich jetzt raus, wie lange er auf der Newsseite verweilte, bevor er die Forumseite aufgerufen hat. Normalerweise würde ich jetzt den Timestamp der Newsseite vom Timestamp der Forumseite subtrahieren und die Differenz wäre dann die Aufenthaltsdauer auf der Newsseite.
Mein Problem ist, dass ich innerhalb der Schleife ja noch nicht auf den Timestamp des nächsten Datensatzes(in diesem Falle Forum) zugreifen kann und somit keinen Wert zum Subtrahieren habe.
Hab ich da jetzt einen Denkfehler?
Danke im vorraus