【发布时间】:2012-01-04 16:41:18
【问题描述】:
我有一个包含小时和分钟下拉列表的表单:'dateFormat'=>'NONE', 'timeFormat'=>'24' 但是现在当我保存表单时,$this->data 最终看起来像下面的数组,因为 eventStartDate 和 eventStartDate 是数组产生一个 SQL 错误,说 eventStartDate 不能为空等。
Array
(
[Work] => Array
(
[eventStartDate] => Array
(
[hour] => 12
[min] => 00
)
[eventEndDate] => Array
(
[hour] => 12
[min] => 45
)
[description] => 234
[projectID] => 7105
[taskID] => 1
[userid] => 8
)
)
- cakephp 是否应该将这些数组变成字符串,以便它们可以自动放入数据库中?
- 将使用哪些日、月等值?
【问题讨论】:
-
你在数据库表中的
eventStartDate字段是什么类型的? -
为什么不指定日/月/年?那是在其他地方设置的吗?
-
它的
datetime,我没有指定其余的,因为它需要是当天。
标签: php cakephp time cakephp-1.3