게시판그룹리스트를 불러와서 각게시판별 카테고리 불러오는법 채택완료
안녕하세요.
질문하나 드립니다.
GNB가 '제품소개(예)'라는 그룹안의 게시판들로 구성됬다고 쳤을때
해당게시판의 카테고리를 서브메뉴로 두고 싶은데,
<예시>
관리자에서 게시판그룹 '제품소개'를 만들어
product01, product02, product03의 게시판을 생성.
각 게시판별 카테고리를 1,2,3으로 설정.
[GNB]
product01
1
2
3
product02
1
2
3
product03
1
2
3
이렇게 GNB를 구성하려고 합니다.
일단 1뎁스는
) ) ); $sql = " select bo_table, bo_subject from `g5_board` where gr_id = 'product' ORDER BY bo_sort_field ASC"; $result = sql_query($sql);
for ($i=0; $gr_row = sql_fetch_array($result); $i++) { if($i == 0){ // 첫번째 게시판을 제품소개 대메뉴 url로 설정 $menus[0][0][1] = G5_BBS_URL."/board.php?bo_table=".$gr_row["bo_table"]; } // 배열 생성 $in_menu_set = array($gr_row["bo_subject"],G5_BBS_URL."/board.php?bo_table=".$gr_row["bo_table"]); array_push($menus[0][1],$in_menu_set); unset($in_menu_set); } ?>
이런식으로 가져왔는데, 2뎁스를 각 게시판의 카테고리를 불러오려니
접근을 어떻게 해야할지 모르겠어서 좀 도움좀 얻고자 합니다.
for문안에 노란줄로 $category_option를 불러오면 접속된 해당 게시판의 카테고리로 동일하게 나와서
각 해당되는 카테고리들이 각각 나왔으면 좋겠는데 도움이나 힌트 요청드립니다 ㅠㅠ
답변 2개
$sql = " select bo_table, bo_subject, bo_category_list from `g5_board` where gr_id = 'product' ORDER BY bo_sort_field ASC";
위에 추가하시고,
</p>
<p><?php</p>
<p> $cate_arr = explode(',',$gr_row['bo_category_list']);</p>
<p> foreach($cate_arr as $val) {</p>
<p>?></p>
<p> <li onclick="javscript:"><?php echo $val ?></li></p>
<p><?php </p>
<p> }</p>
<p>?></p>
<p>
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인