Php 隐藏字段不在zend窗体中工作

Php 隐藏字段不在zend窗体中工作,php,zend-framework,zend-form,hidden-field,Php,Zend Framework,Zend Form,Hidden Field,我在数据库中有一个“date_created”字段,我想将它隐藏在表单和mysql表中的当前日期外接程序中。 我在zend表单中工作,下面是date_创建元素的代码不工作 $date = date('Y/m/d h:i:s ', time()); $form->addElement('hidden', 'date_created', array( 'decorators' => array('ViewHelper'), 'multioption

我在数据库中有一个“date_created”字段,我想将它隐藏在表单和mysql表中的当前日期外接程序中。 我在zend表单中工作,下面是date_创建元素的代码不工作

$date = date('Y/m/d h:i:s ', time());

$form->addElement('hidden', 'date_created', array(
        'decorators'    => array('ViewHelper'),
        'multioptions'   => array(
                        $date
                        ),
        ));

为格式化而编辑

为什么要将多选项传递给隐藏字段

它是:

$form->addElement('hidden', 'date_created', array(
    'decorators' => array('ViewHelper'),
    'value'      => $date
));

尝试更改“多选项”=。。。to'value'=$date您如何将数据从表单中取出并放入数据库?现在它正在工作。。我有缓存问题。谢谢我还有一个疑问日期是最新的,但时间与我的时间不匹配。我也尝试过,但仍在db中。它需要0000-00-00 00:00:00。你是如何得到值的?我还有一个疑问日期是最新的,但时间与我的时间不匹配time@VinodHC--它可能会显示服务器上的时间。