son gohan
Erfahrenes Mitglied
Hallo,
ich benutze das ORDER BY RAND(FLOOR(UNIX_TIMESTAMP()/3)) query aber verstehe es noch nicht ganz genau.
Wenn ich da z.B. eine Zeit von 3 WOchen in Sekunden angebe, und jemand öffnet die Seite im Browser, dann würde es ja nach meinem Verständnis erst nah 3 Wochen wieder zu einer zufälligen Ausgabe per RAND kommen, wenn der Betrachter der Seite aber auch diese Seite 3 Wochen lang im Browser geöffnet hat oder?
Wenn er aber die Seite wieder wechselt und wieder besucht, dann würde doch der TIMESTAP wieder von vorne losgehen, also müsste man wieder 3 Wochen lang warten bis sich was ändert?
Da ich keine 3 Wochen zum Testen Zeit habe habe ich natrürlich eine kleine Zeitangabe von 4 Sekunden gemacht und es läuft so wie beschrieben, aber ich bin mir halt nicht gnz sicher ob ich das richtig verstanden habe, eigentlich wollte ich erreichen das sich alle 3 Wochen mal die Ausgabe ändern, aber dazu müsste ja zum Anfang ein Anker gesetzt werden ab wann die Zeit ablaufen soll, bei dem query ist es aber glaub ich nicht so das ein Anker gesetzt wird, sondern so, das immer bei erneutem aufruf der Seite die Zeit anfängt abzulaufen.
Wer kennt sich mal damit aus?
ich benutze das ORDER BY RAND(FLOOR(UNIX_TIMESTAMP()/3)) query aber verstehe es noch nicht ganz genau.
Wenn ich da z.B. eine Zeit von 3 WOchen in Sekunden angebe, und jemand öffnet die Seite im Browser, dann würde es ja nach meinem Verständnis erst nah 3 Wochen wieder zu einer zufälligen Ausgabe per RAND kommen, wenn der Betrachter der Seite aber auch diese Seite 3 Wochen lang im Browser geöffnet hat oder?
Wenn er aber die Seite wieder wechselt und wieder besucht, dann würde doch der TIMESTAP wieder von vorne losgehen, also müsste man wieder 3 Wochen lang warten bis sich was ändert?
Da ich keine 3 Wochen zum Testen Zeit habe habe ich natrürlich eine kleine Zeitangabe von 4 Sekunden gemacht und es läuft so wie beschrieben, aber ich bin mir halt nicht gnz sicher ob ich das richtig verstanden habe, eigentlich wollte ich erreichen das sich alle 3 Wochen mal die Ausgabe ändern, aber dazu müsste ja zum Anfang ein Anker gesetzt werden ab wann die Zeit ablaufen soll, bei dem query ist es aber glaub ich nicht so das ein Anker gesetzt wird, sondern so, das immer bei erneutem aufruf der Seite die Zeit anfängt abzulaufen.
Wer kennt sich mal damit aus?