2009-08-18 6 views
0

결과 배열을 폼 데이터베이스에서 가져 왔습니다. 그것은 인 print_r의 구조는 다음과 같이이다이다 :db에서 zend :: form select를 채우십시오.

배열 ([ID] => 1 [코드] => MSjoo7 [설명] => 안녕하세요 [ORGANIZATION_ID] => 1)

지금 나는이를 설정하려면 내 젠드 양식의 요소에서 가져온 값은 어떤 같이 생각 :

Code: MSj007 
Description : Hello World 

https://imageshack.com/lost/0jscreenshotxlsp

출력 이상으로 점점 들어 나는 또한 사용 :

$Form->populate($result_array); 

하지만 브라우저에 아무 것도 표시되지 않습니다.

답변

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는 데이터베이스에 정의 된 것과 동일해야합니다.

관련 문제