테스트 사이트 - 개발 중인 베타 버전입니다

그룹에 속한 메뉴 리스트를 출력하려고 하는데요. 채택완료

일산사랑 9년 전 조회 2,013

그룹 페이지 하단에 그룹에 속한 게시판명과 클릭하면 게시판으로 갈수 있는 경로를 출력하려고 하는데요.

 

g5_menu 테이블에 보면 게시판 이름과 경로는 나오는데, gr_id가 없고,

 

g5_group에는 gr_id, gr_subjec만 있어서,

 

어떻게 원하는 그룹에 게시판 리스트를 뽑을수 있을까요?

 

 

예를들어 과일 이라는 그룹에, 사과, 배, 딸기 같은 게시판이 있다면,

 

과일이라는 그룹에 있는 사고, 배, 딸기 게시판을

 

두 줄로 출력을 해서 클릭하면 그 게시판으로 이동하게 하려고 합니다.

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
9년 전

g5_menu 는 관리자가 임의로 메뉴에 추가하는 거라 그룹과는 관계가 없습니다.

(그누 기본설치시 주메뉴상에 메뉴추가하는 공간과 관계된 테이블입니다.)

g5_group 테이블에서 게시판그룹 목록을 얻은후 해당 목록을 루프를 돌려 gr_id 를 얻어냅니다.

다시 아래쿼리를 통해 각 gr_id 에 해당하는 게시판목록을 얻어내서 루프를 돌리면 각 그룹별 게시판을 출력할수 있습니다. 

 

$sql = " select bo_table, bo_subject from {$g5[board_table]} where gr_id = '{$gr_id}' "; 

 

그누보드4 코드이기는 한데 아래 참고해보세요. 그룹별 게시판목록을 사이트맵형태로 만들어주는거에요. 

http://sir.co.kr/g4_tiptech/3867">http://sir.co.kr/g4_tiptech/3867 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인