我已将mysql数据库字段类型设置为“datetime”
当我发送
$now = time();
echo form_hidden('a_date', unix_to_human($now));
来自我在数据库中获得的所有视图都是00:00:00
请帮助
答案 0 :(得分:1)
我通常这样做
$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
此外,如果您想记录时间而不是更新它,我建议使用时间戳字段而不是datetime字段。这样,你不必传递db任何东西