【发布时间】:2015-04-19 15:19:22
【问题描述】:
在“注册”操作的“视图”中,我尝试为出生日期创建一个日期字段。
echo $this->Form->input("Member.dateofbirth", array(
"label" => "Date of birth",
"name" => "date_of_birth",
"id" => "date_of_birth",
"empty" => true,
);
但是当我使用提交按钮发送数据并创建debug() 时,我看到$this-> request->data["date_of_birth"] 只包含年份,不包含月份和日期。
debug($this->request->data["date_of_birth"]);
调试结果:
array(
'date_of_birth' => '1990'
)
【问题讨论】:
-
数据库中字段的类型是什么?
-
日期(这是一个 MySQL 数据库)
-
您是否尝试使用默认字段名称?我的意思是,删除 FormHelper 中的
"name"选项。 -
太棒了!它奏效了:D 感谢您的时间;)
标签: date cakephp formhelper