suit: 2 Fragen zu Insert und $_SERVER['SCRIPT_NAME']

Beitrag lesen

wenn du ein datum in eine datenbank schreiben willst, mach das entweder mit time() als unsigned int als unix timestamp

Nein! Nein!! Nein!!!

Das ist eine ganz schlechte, fürchterlich schlechte Idee. Auf solche Ideen kommen hauptsächlich PHP-Programmierer, die keine Ahnung von Datenbanken haben. :-( Nein, man nutzt für Datums- und Zeitangaben den angemessenen Datentyp des Datenbankmanagementsystems - ganz genauso wie es der OP ohnehin schon macht.

nicht zwingend, es gibt durchaus anwendungsfälle in denen es schlauer ist, einen unix timestamp zu verwenden - und das machen auch php entwickler die ahnung von dem haben, was sie tun

man verschiebt ansich nur die zeitformatierung von der datenbank nach zur scriptsprache

Der Datentyp heißt DATETIME.

ertappt - der mysql datentyp heissts natürlich DATETIME