Zend framework 填写zend::表单从db中选择

Zend framework 填写zend::表单从db中选择,zend-framework,Zend Framework,我从数据库中获取了一个结果数组。打印时的结构如下所示: 数组([id]=>1[code]=>MSjoo7[description]=>Hello World[Organization\u id]=>1) 现在我想在Zend表单的元素中设置这些获取的值,有些人这样认为: Code: MSj007 Description : Hello World 为了获得以上输出,我还使用了: $Form->populate( $result_array); 但是浏览器没有显示任何内容。我们只需要添加

我从数据库中获取了一个结果数组。打印时的结构如下所示:

数组([id]=>1[code]=>MSjoo7[description]=>Hello World[Organization\u id]=>1)

现在我想在Zend表单的元素中设置这些获取的值,有些人这样认为:

Code: MSj007
Description : Hello World

为了获得以上输出,我还使用了:

$Form->populate( $result_array);
但是浏览器没有显示任何内容。

我们只需要添加

$grades = new Default_Model_Grade( );//create object of grade table in my db
$code = $grades->getGradesByOrganizaton( 1 );//call method of grade class
$form->populate($result[0]->toArray());//fetch all rows from db and then populate
在控制器文件中。但表单字段id必须与数据库中定义的相同