Zeit einfügen und auslesen

NightWatcher

Erfahrenes Mitglied
Hi, ich muss für mein News system etwas haben, wmoit ich die zeit anzeigen kann, wo der Artikel erstellt wurde

Ich habe allerdings keine Ahnung wie ich diese zeit in die SQL bekomme bzw. wie ich sie auslesen kann.

Ausgegeben werden soll, Tag, Mon, Jahr | Std, min

Hoffe mir kann jemand bei meinem Problem helfen.

Vielen Dank
 
Schreib via PHP den UNIX-Timestamp welchen du via time() erhälst in eine Spalte vom Typ int.

Thats it.

Bei der Verarbeitung kannst du dann diesen Timestamp via date() so formatieren, wie du ihn brauchst.
 
Einfügen:
insert into news set zeit=now()

Auslesen:
select date_format(zeit,"%d,%m,%y | %k:%i") from news

zeit ist dann ein datetime feld
 
Kann es sein das sich da nen Fehler rein geschlichen hat. Ich bekomme folgende fehlermeldung

Parse error: parse error in /home/www/web75/html/fertig/news/news.htm on line 3

und die sieht folgendermaßen aus:

$query = "SELECT $id, $itle, $text, date_format(date,"%d,%m,%y"), time_format(time,"%k:%i") FROM _admin_news ORDER BY id ASC";
 
Wenn ich das Datums Zeugs weglasse und alles mit $ schreibe, es funderbar. Halt nur ohne die zeit. und wenn ich die $ überall wegnehme klappt auch nix. Fehler s.o.
 
query = "SELECT id, itle, text, date_format(date,\"%d,%m,%y\"), time_format(time,\"%k:%i\") FROM _admin_news ORDER BY id ASC";

so sollte es gehen
 
Zurück