mysql データベースのフィールド タイプを「datetime」に設定しました
私が送るとき
$now = time();
echo form_hidden('a_date', unix_to_human($now));
ビューからデータベースに取得するのは 0000-00-00 00:00:00 だけです
助けてください
mysql データベースのフィールド タイプを「datetime」に設定しました
私が送るとき
$now = time();
echo form_hidden('a_date', unix_to_human($now));
ビューからデータベースに取得するのは 0000-00-00 00:00:00 だけです
助けてください
私は通常このようにします
$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を使用してください
また、時刻を記録して更新しない場合は、日時フィールドではなくタイムスタンプフィールドをお勧めします。そうすれば、dbに何も渡す必要はありません