1차 카테고리에서 각각의 2차 카테고리 생성할 수 있는 방법이 있을까요? 정보
그누보드 1차 카테고리에서 각각의 2차 카테고리 생성할 수 있는 방법이 있을까요?본문
^^~ 태풍이 물러가고 다시 날씨가 쨍~쨍거리는 군요..
또 질문이 생겨 이렇게 글을 씁니다.
카테고리에 관한건데.. 2차 카테고리를 생성할수 있는 방법이 있는지 알고 싶습니다..
1차 카테고리에서 각각의 2차 카테고리를 생성하는 방법말이예요..
아시는 분 계시면 팁 좀 알려주세요.~~
또 질문이 생겨 이렇게 글을 씁니다.
카테고리에 관한건데.. 2차 카테고리를 생성할수 있는 방법이 있는지 알고 싶습니다..
1차 카테고리에서 각각의 2차 카테고리를 생성하는 방법말이예요..
아시는 분 계시면 팁 좀 알려주세요.~~
댓글 전체
//나라오름님, 제가 잘 몰라서 그러는데.. 2차 카테고리 생성가능하도록 팁을 만들어 팁앤테크에 올려주시면 정말 고맙겠습니다. 저 말고도 다른 분들이 요긴나게 쓸수 있을거 같습니다.. ^^;;
무한 카테고리의 가장 기본로직입니다..
참고하세요..
id | mid | category
1 | 0 | 전자제품
2 | 0 | 컴퓨터
3 | 1 | TV
4 | 1 | 오디오
5 | 2 | CPU
6 | 5 | 인텔
7 | 5 | AMD
8 | 2 | RAM
위에서 id 는 각 카테고리의 고유번호 이고...
mid 는 상위 카테고리의 고유번호입니다..
아래와 같은 카테고리 구조가 됩니다..
1단계분류(id,mid) > 2단계분류(id,mid) > 3단계분류(id,mid) > .....
전자제품(1,0) > TV(3,1)
전자제품(1,0) > 오디오(4,1)
컴퓨터(2,0) > CPU(5,2) > 인텔(6,5)
컴퓨터(2,0) > CPU(5,2) > AMD(7,5)
컴퓨터(2,0) > RAM(8,2)
위와 같은 카테고리 분류 로직을 사용하려면 재귀함수를 이용해야 합니다..
단점은 단계가 깊어지거나, 분류가 많아지면 서버부하가 심하게 걸립니다..
참고하십시오..
참고하세요..
id | mid | category
1 | 0 | 전자제품
2 | 0 | 컴퓨터
3 | 1 | TV
4 | 1 | 오디오
5 | 2 | CPU
6 | 5 | 인텔
7 | 5 | AMD
8 | 2 | RAM
위에서 id 는 각 카테고리의 고유번호 이고...
mid 는 상위 카테고리의 고유번호입니다..
아래와 같은 카테고리 구조가 됩니다..
1단계분류(id,mid) > 2단계분류(id,mid) > 3단계분류(id,mid) > .....
전자제품(1,0) > TV(3,1)
전자제품(1,0) > 오디오(4,1)
컴퓨터(2,0) > CPU(5,2) > 인텔(6,5)
컴퓨터(2,0) > CPU(5,2) > AMD(7,5)
컴퓨터(2,0) > RAM(8,2)
위와 같은 카테고리 분류 로직을 사용하려면 재귀함수를 이용해야 합니다..
단점은 단계가 깊어지거나, 분류가 많아지면 서버부하가 심하게 걸립니다..
참고하십시오..
감사합니다. ^^ 기다리고 있을께요..
자바스크립으로 구성하는걸로 알고있는데 찾아보고 있으면 올리겠습니다.