проблема даты и времени с codeigniter 2 - PullRequest
0 голосов
/ 23 февраля 2011

Я установил тип поля базы данных mysql как 'datetime'

, когда я отправляю

$now = time();
echo form_hidden('a_date', unix_to_human($now));

из просмотров, все, что я получаю в базе данных, - это 00:00:00

помогите пожалуйста

1 Ответ

1 голос
/ 23 февраля 2011

Обычно я делаю это так

$now = date('Y-m-d H:i:s', strtotime('now'));
echo form_hidden('a_date', $now);

Если вы хотите выводить по-другому, используйте http://www.php.net/manual/en/function.date.php

Кроме того, если вы хотите записать время, а не обновлять его, ярекомендовал бы поле метки времени вместо поля даты и времени.Таким образом, вам не нужно ничего передавать БД

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...