Rolf B: Order by Date funktioniert nicht ganz

Beitrag lesen

Hallo portseven,

das SQL ist korrekt, das Problem steckt in der DB. Entweder strukturell oder inhaltlich. Es wäre ja z.B. denkbar, dass Du - irgendwie - beim Speichern der Sätze in der DB was falsch gemacht hast und gar nicht der erwartete Timestamp drinsteckt.

Timestamp ist übrigens in MySQL auf den klassischen Unix-Timestamp Bereich begrenzt: 1970 bis 2038. DATETIME ist das nicht, das geht bis ins Jahr 9999. Das solltest Du auf jeden Fall ändern.

Die Tabellenstruktur lieferst Du z.B. mittels phpMyAdmin wie folgt. Ich habe das mal mit einer phbBB-Forendatenbank gemacht.

  1. Tabellenname auswählen
  2. Auf Struktur klicken
  3. Screenshot anfertigen, als Datei lokal speichern und über das Bild-Icon (über dem Foren-Eingeabefeld das 6. Icon) ab deinen Beitrag anhängen. Screenshots unter Windows gelingen mit dem Snipping-Tool, was Unix anbietet weiß ich nicht.

Danach drückst Du links neben Struktur auf "Anzeigen" und schickst uns auch davon einen kleinen Ausschnitt, in dem der Inhalt des Timestamp-Feldes erkennbar ist.

Rolf

--
sumpsi - posui - clusi