2011-08-05 75 views
3

我在數據庫中有一個「date_created」字段,我想將它隱藏在表格中,並在mysql表中添加當前日期。 我在zend窗體中工作,下面的代碼爲date_created元素不起作用。隱藏的字段不能以zend的形式工作

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

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

編輯格式化

+0

嘗試改變「multioptions」 = ...以「價值」 = $日期 –

+0

你是如何獲取數據的表格,進入數據庫? –

+0

現在它的工作..我有緩存問題。謝謝 –

回答

4

爲什麼你傳遞multioptions到隱藏字段?

它是:

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

以及我也試過這個,但仍然在數據庫它採取的日期0000-00-00 00:00:00 –

+0

它的工作謝謝:) –

+0

你如何獲得價值? – yokoloko