Einzelnen Beitrag anzeigen

Benutzerbild von TheMiller
TheMiller

Registriert seit: 19. Mai 2003
Ort: Gründau
2.480 Beiträge
 
Delphi XE7 Architect
 
#1

[SQL] Problem mit inaktiven Usern und mitternacht...

  Alt 6. Mai 2006, 20:02
Hallo Leute!

Habe eine kleine Homepage für mich und meine Kumpels gebastelt (soll für's Abi eine BLL werden). Habe allerdings ein Problem mit einem SQL-Statement. Ich möchte alle User aus der Onlineliste löschen, die seit 20 Minuten inaktiv waren. Doch wenn jetzt die Uhr auf mitternacht umspringt, haut er mir alle aus der Onlineliste, auch die, die online sind!

Dazu habe ich 2 Tabellen. Eine, in der die letzte Aktivität(Feldtyp: time) geschpeichert ist und eine andere in der das datum des letzten Logins geschpeichert ist (Feldtyp: timestamp).



Mein Statement sieht so aus:

DELETE FROM onlineliste WHERE timediff(curtime(), letzeaktivität) > '00:20:00OR timediff(curtime(), letzeaktivität) < '00:00:00'"; Ich hoffe ihr könnt mir helfen. Hab schon unzählige Methoden getestet...
Bisheriger Nutzername "DJ-SPM"
  Mit Zitat antworten Zitat