2010-12-16 6 views

Antwort

3

Wenn Sie in der Lage sind, Ihre Datenbankfelder zu steuern, dann würde ich empfehlen, den eingebauten Timestamp-Datentyp von MySQL zu verwenden. Sie können es standardmäßig auf die aktuelle Zeit einstellen.

Wenn nicht, dann würde ich empfehlen, nur den Standard-PHP-Unix-formatierten Zeitstempel in einem Integer-Feld zu speichern.

$current_time = time(); 
1

Die Datenbank behandelt Daten intern zum Speichern und Sortieren. Y-m-d-Format ist gut

0

Sie müssen nicht das aktuelle Datum oder die Uhrzeit in PHP generieren, um es in eine Abfrage einzufügen. Verwenden Sie stattdessen die MySQL-Konstanten CURRENT_DATE und CURRENT_TIMESTAMP in der Abfrage.

INSERT INTO table (name, date) VALUES ('Bob', CURRENT_DATE)