Zamiast ustawiać czas za pomocą php, możesz utworzyć pole w bazie danych o nazwie utworzonej z typem znacznika czasu i ustawić domyślną wartość na CURRENT_TIMESTAMP. To automatycznie zrobi to, czego potrzebujesz bez php. Oto kod:
ALTER TABLE `users` ADD COLUMN `created` timestamp DEFAULT CURRENT_TIMESTAMP;