내 용어가 다소 부족하기 때문에 제 질문의 제목은 절름발이입니다.하지만 아래에서 의미하는 바를 설명하겠습니다. 이제DB에서 여러 수준의 하위 항목 가져 오기?
categories:
category_id | parent_id
0 0
1 0
2 1
3 1
4 3
, 제가하고 싶은 것은 출력이 같은 범주 구조입니다 :
category structure:
0
1 -> 2
3 -> 4
또한에 필요에
는 나는 다음과 같은 일을 보이는 MySQL의 테이블이 카테고리 구조를 표시 할 수 있어야합니다. 카테고리가 선택되면 해당 카테고리의 모든 기사와 하위 카테고리에서 기사를 찾고 싶습니다 (각 기사는 각 기사가 해당 카테고리에 해당하는 parent_category_id를 갖게됩니다) . 나는이 일을 생각할 수
유일한 방법은 다음과 같습니다
- 이 결과를 반복 단계의 모든 통해
- 루프를보고있는 범주의 ID와 동일한 PARENT_ID 모든 범주를 받기 하나
- 모든 결과가 확인 될 때까지 계속 수행하십시오.
더 좋은 방법이 있습니까?