Jeśli jesteś w stanie kontrolować pola bazy danych, polecam użycie wbudowanego typu danych MySQL Timestamp. Możesz ustawić go domyślnie na bieżący czas.
CREATE TABLE IF NOT EXISTS `your_table` (
`date` timestamp NOT NULL default CURRENT_TIMESTAMP
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Jeśli nie, polecam po prostu przechowywanie domyślnego znacznika czasu w formacie PHP Unix w polu liczb całkowitych.
$current_time = time();