Frank (no reg): Zeit mysql

Beitrag lesen

Hallo

du benötigst zum ersten einmal ein Feld, welches das Datum/die Uhrzeit für den Datensatz speichert, wann er angelegt wurde. Hast du das? Und hast du es hoffentlich als richtigen "datetime" Datentyp deklariert, oder noch besser als varchar? ;)

Dann benötigst du noch das aktuelle Datum. Mich deucht, dass es in MySQL auch dafür eine Funktion gibt (Now(), Today()).

Dann ziehst du vom heutigen Datum 20 Tage ab (die Funktion findest du im mySQL Handbuch) und vergleichst das Datum der Datensätze dann gegen diesen (heute-vor-20 tagen) Wert mithilfe >= in der WHERE Klausel.

Und fertig.

Grüsse
Frank