Blackwane: If Abfrage 24 Stunden ausführen.

Beitrag lesen

Hallo Chris,

24 Stunden von wann an?

Oder meinst du, jeweils die „Aufstiege“, die in den letzten 24 Stunden, vom aktuellen Zeitpunkt aus betrachtet, stattgefunden haben? (Sich deutlich ausdrücken kann was feines sein - probier's doch mal damit.)

Richtig, ich möchte nach den der Member aufgestiegen ist. Den Rang für 24 Stunden anzeigen lassen.

Wie soll ich das ganze jetzt Prüfen, ob der Rang oder die Zahl in der DB, sich um 1 erhöht hat?
In der Datenbank wird auch kein Datum oder Ähnliches gespeichert.

Na dann sollte man das vielleicht machen - zu dem Zeitpunkt, zu dem etwas geändert wird.
Dann kann man nämlich sehr bequem alle die Datensätze auslesen, die in einen bestimmten Zeitraum fallen. (Dafür sollte jedes DBMS geeignete Datentypen und Funktionen anbieten.)

Das habe ich mir gedacht, das ich das Datum-Zeit in der DB Speichern muss.
Nur habe ich da Irgendwo ein Denkfehler.
Ich weiß  nicht wie ich das Prüfen soll, ob sich der Rang jetzt um 1 erhöht hat oder nicht.

Wenn ich das jetzt richtig sehe, bräuchte ich einmal den alten Rang(Bevor das Update gemacht wird) und einmal den neuen Rang(Nach dem Update)

Dann könnte ich ja mit zb. einer If-Abfrage Prüfen, ob sich der Wert erhöht hat.
Nur wie speichere ich den alten und den neuen wert?

Vielen Dank

mfg BLackwane