안녕하세요.

 

쿼리문 때문에 머리가 지끈 지끈 하네요.. 흑..

우선 DB 는 mysql 입니다..

 

테이블 구조는 아래와 같이 되어 있습니다.

kind    level     selfid     parentid     name

0         0          1            0                Root

0         1          2            1                Menu_A

0         1          3            1                Menu_B

0         1          4            1                Menu_C

1         2          5            2                Value_1

1         2          6            2                Value_2

1         2          7            2                Value_3

0         2          8            4                Menu_C_A

0         3          9            8                Menu_C_A_A

0         3          10          8                Menu_C_A_B

0         1          11          1                Menu_D

 

테이블은 위처럼 되어 있는데요..

Level에 제한은 없구요..

아래 형태로 데이타를 뽑고 싶습니다..

 

Root

   - Menu_A

   - Menu_B

      - Value_1

      - Value_2

      - Value_3

   - Menu_C

      - Menu_C_A

          - Menu_C_A_A

          - Menu_C_A_B

   - Menu_D

 

조언 좀 해주세요.. ㅠㅠ 이거땜시 이틀동안 머리가 지끈 지끈 하네요..

쿼리로 해결이 안되니.. php에서 배열로 받아와서 지지고 볶고해서 표현하기 직전입니다.. ㅜㅜ