2011-02-09 3 views
0

내 응용 프로그램에서, 나는이PHP 젠드 프레임 워크 - 많은 레이어 메뉴

Toy1

==> 하위 toy1-A

==> 동적 멀티 레이어 메뉴처럼 만들고 싶어 서브 toy1-B

toy2

==> 서브 toy2-A

,

==> 하위 toy2-B

Toy3

== 하위 toy3-A

것은 내가 만든 두 테이블 데이터베이스라는 부모 메뉴에 포함 Toy1, Toy2, Toy3 및 하위 Menu에는 Sub toy1-a, Sub toy1-b 및 해당 아버지가 들어 있습니다. 데이터베이스 또는 알고리즘을 검색하는 방법을 모르겠습니다. 누구나 해결책있어?

답변

0

하나의 테이블 만 사용하도록 권장 할 수 있으므로 프로그램이 매우 간단 해집니다.

*이 menu_id *, * MENU_TEXT *, * PARENT_ID는 * 1. 이제 다음 작업을 모두 상단 메뉴 테이크 부모 ID에 대한

는 테이블에서 모든 데이터를 검색 3 필드를 취할.

그리고 재귀 함수를 사용하여 메뉴를 배치하십시오.