Ich arbeite schon seit längerem mit PHP und MySQL, aber diesmal will ich eine Anfängerfrage stellen:
Ich speichere meine Daten (ich meine die Mehrheit von Datum ^^) immer mit der PHP-Funktion time() in einem INT(10) Feld einer MySQL-Datenbank ab.
Ich habe aber gerade in einem anderen Thread gelesen, dass es die MySQL-Funktion DATE_FORMAT gibt mit der man TIME, DATE oder TIMEDATE-Felder formatiert auslesen kann.
Jetzt meine Frage: Welche der beiden Möglichkeiten ist besser in Hinsicht auf Performance bzw. auf Übersichtlichkeit.
Ich finde die 2. Variante persönlich besser, aber einfacher ist es mit der time()-Funktion...
Bin gespannt auf eure Meinung
Ich speichere meine Daten (ich meine die Mehrheit von Datum ^^) immer mit der PHP-Funktion time() in einem INT(10) Feld einer MySQL-Datenbank ab.
Ich habe aber gerade in einem anderen Thread gelesen, dass es die MySQL-Funktion DATE_FORMAT gibt mit der man TIME, DATE oder TIMEDATE-Felder formatiert auslesen kann.
Jetzt meine Frage: Welche der beiden Möglichkeiten ist besser in Hinsicht auf Performance bzw. auf Übersichtlichkeit.
Ich finde die 2. Variante persönlich besser, aber einfacher ist es mit der time()-Funktion...
Bin gespannt auf eure Meinung
Kommentar