我有一个结果数组获取表单数据库。 print_r中的结构是这样的:
数组([id] => 1 [代码] => MSjoo7 [描述] => Hello World [Organization_id] => 1)
现在我想在Zend Form的元素中设置这些获取的值,有人会这样想:
Code: MSj007
Description : Hello World
https://imageshack.com/lost/0jscreenshotxlsp
为了获得上述输出,我还使用了:
$Form->populate( $result_array);
但浏览器没有显示任何内容。
答案 0 :(得分:1)
我们只需要添加
$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必须与数据库中定义的相同。