phpbar.de logo

Mailinglisten-Archive

[php] [1/2 OT] Datum und Zeit in MySQL

[php] [1/2 OT] Datum und Zeit in MySQL

Sebastian Mendel lists at sebastianmendel.de
Mit Nov 28 19:21:14 CET 2007


Yannik Hampe schrieb:
> 
> Sebastian Mendel wrote:
>> Yannik Hampe schrieb:
>>
>>> Früher habe ich immer die Datenfelder Datetime oder timestamp genommen. 
>>> Mittlerweile bin ich jedoch davon abgekommen und verwende lieber 
>>> einfache INTs.
>>> Es kommt allerdings natürlich darauf an, was du damit vor hast. Wenn du 
>>> willst, dass sich ein timestamp bei jedem UPDATE-Aufruf auch immer 
>>> aktualisiert, dann ist der Datentyp timestamp das richtige für dich. 
>>> Wenn du das nicht willst, kann der Datentyp extrem nerven, weil du dann 
>>> sowas wie
>>> UPDATE ts=ts,...
>>> in jedem Query haben musst. Dabei ist es eigentlich gerade Sinn der 
>>> Sache, dass man sich sowas sparen kann. Ich meine man kann dieses 
>>> automatisch Anpassen auch abstellen (zu lange her, dass ich mich damit 
>>> beschäftigt habe ;-)), aber das macht sie Sache nur noch komplizierter, 
>>> weil du am Datentyp nichtmehr erkennen kannst, wie er sich verhält.
>> dann nimmt man halt DATETIME anstelle von TIMESTAMP
> 
> Dann müsste ich immernoch in jedem Query UNIX_TIMESTAMP() verwenden, 
> weil ich in php eben den unix-ts brauche. Wieso also den Umstand?

keine Ahnung ... ich verwende keine unix timestamps in PHP, wozu auch

-- 
Sebastian

php::bar PHP Wiki   -   Listenarchive