Zum Einen musst du dir überlegen, in welchem Format du die Daten speichern möchtest:
- UNIX-Timestamp (Sekunden seit dem 1.1.1970)
- MySQL-Timestamp (YYYYMMDDHHMMSS)
- DATE-Format (YYYY-MM-DD)
- DATETIME-Format (YY-MM-DD HH:MM:SS)
Für den UNIX-Timestamp nimmst du als Spaltentyp INT. Für die anderen Datentypen hat MySQL eigene Spaltentypen (s.
Datums- und Zeittypen).
Sortieren kannst du das Ganze dann mit "...ORDER BY datumsspalte DESC" (neueste Einträge zuerst) bzw. "...ORDER BY datumsspalte" (älteste Einträge zuerst).