Элементы формы ZEND в таблице, содержащей также данные из базы данных

Привет! :) У меня есть проблема с декораторами и формой, которая будет в таблице, и в этой таблице я хочу иметь также данные из базы данных ... Я не имею ни малейшего представления, как это сделать, чтобы иметь такую структуру, как показано ниже, скажем

<table>
<tr>
  <td><?php echo array[0]['name']?>
//and here input from zend form
  <td>
  <select name='foo' id='bar'>
    <option value='something'>Foo</option>
    <option value='something2'>Foo2</option>
  </select>
  </td>
</tr>
</table>

Ofcourse tr будет больше и генерируется с помощью foreach или некоторого цикла.

У меня есть что-то вроде этого:

<?php

class EditArticles_Form_EditArticles extends Zend_Form
{
protected $uid;

public function render()
{


    /* Form Elements & Other Definitions Here ... */
    $this->setName('editarticles');

    $data = new EditArticles_Model_DbTable_EditArticlesModel();
    $datadata = $data->GetArticlesToEdit($this->getUid());    //here is my data from db


    for ($i=0;$i<count($datadata);$i++)
    {           
        $do = new Zend_Form_Element_Select(''.$i);
        $do->addMultiOption('0', 'Aktywny');
                $do->addMultiOption('1', 'Nieaktywny');

        $this->addElements(array($do));
    }



    $submit = new Zend_Form_Element_Submit('updateart');
    $this->addElement($submit);


    //and here are decorators for array, and i would like to have in this table also data from array containing data from database
    $this->addDecorators(array(

                        'FormElements',
                        array('HtmlTag', array('tag' => 'table', 'id' => 'aaaa', 'style' => 'width:500px;')), 'Form', 

                        ));                 

    $this->setElementDecorators(array(

                        'ViewHelper',
                        array(  array('data' => 'HtmlTag'), array('tag' => 'td', 'style' => 'width:200px;')), 
                                array('Label', array('tag' => 'td')),

                        array(array('row' => 'HtmlTag'), array('tag' => 'tr'))

                        ), 
                        //wykluczenie submita z overrida stulu
                        array('submit'), false);


    return  parent::render();

}


//setting user id for get content from db
public function setUid($uid) {
    $this->uid = $uid;
    return $this;
}

public function getUid() {
    return $this->uid;
}

}
?>

вывод приведенного выше кода выглядит примерно так: (отмечен красным, где я хотел бы, чтобы это выбиралось из формы. На этом рисунке таблица с данными - это другая таблица, сгенерированная в phtml, но я хотел бы сгенерировать эту таблицу по форме od просто вставьте в эту таблицу только элементы формы, созданные в представлении phtml).

http://img14.imageshack.us/img14/9973/clipboard01pw.png

Что-то найдено здесь:Zend_Form: записи базы данных в таблице HTML с флажками

но я не знаю с чего начать ...

Ответы на вопрос(1)

Ваш ответ на вопрос