Ankündigung

Einklappen
Keine Ankündigung bisher.

Ist Datensatz älter als

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Ist Datensatz älter als

    Hallo,

    ich plane ein Script, dass Datensätze löscht die älter als 3 Tage sind.

    In Der Datenbank gibt es ein Lastactivity im format von time(); Ich möchte aber jetzt machen, dass wen der Eintrag in lastactivity älter als 3 Tage ist gelöscht wird. Wie man das löscht ist mir klar aber wie Filtere ich heraus ob das Älter als 3 Tage ist?

    Danke im Vorraus.

    MfG Jon545

  • #3
    Warum speicherst du das Datum als Ganzzahl und nicht als Datum?

    In dem Fall kannst du als where-Angabe das benutzen:
    "where datum < (now() - interval 3 day)"

    Solltest du unbedingt weiterhin den falschen Datentypen benutzen, kannst du ausrechnen, wie viele Sekunden in drei Tagen sind und das aktuelle Datum davon abziehen; selbe Logik.

    Kommentar

    Lädt...
    X