구현하고 싶은거 있는데 도움점 부탁 드립니다. 정보
구현하고 싶은거 있는데 도움점 부탁 드립니다.본문
<?
switch(true)
{
case preg_match("/^(gs_aaaaa/", $bo_table) :
case preg_match("/^(gs_bbbbb)/", $bo_table) :
$menu1 = "ind1";
break;
case preg_match("/^(it_aaaaa)/", $bo_table) :
case preg_match("/^(it_bbbbb)/", $bo_table) :
$menu1 = "ind2";
break;
default :
$menu1 = "";
}
unset($menu);
$menu["ind1"] = array (
array("$g4[bbs_path]/board.php?bo_table=gs_aaaaa", "gs첫번째", 0),
array("$g4[bbs_path]/board.php?bo_table=gs_bbbbb", "gs두번째", 0),
$menu["ind2"] = array (
array("$g4[bbs_path]/board.php?bo_table=it_aaaaa", "it첫번째", 0),
array("$g4[bbs_path]/board.php?bo_table=it_bbbbb", "it두번째", 0),
);
?>
위 소스가 간단하게 표현한 거구요...몇개 안되면 이렇게 그냥 적어서 쓰면 되겠는데 게시판 수가 많습니다.
switch 문하고 array 문을 for문으로 돌리수 있을거 같은데 잘 몰라서 도움점 부탁 드립니다.
switch 문첫번째는 gs_가 동일하게 들어가구요 두번째에는 it_가 동일하게 들어 갑니다. (이걸 구분자로 해서 이용 하면 될거 같은데..^^)
array문에서는 "gs첫번째" "gs두번째" "it첫번째"...이거는 bo_subject 필드 값입니다..(게시판 이름 이죠 g4_board 테이블의..)
코딩 많이 안해봐서 잘모르겠습니다..도움 부탁 드립니다..
switch(true)
{
case preg_match("/^(gs_aaaaa/", $bo_table) :
case preg_match("/^(gs_bbbbb)/", $bo_table) :
$menu1 = "ind1";
break;
case preg_match("/^(it_aaaaa)/", $bo_table) :
case preg_match("/^(it_bbbbb)/", $bo_table) :
$menu1 = "ind2";
break;
default :
$menu1 = "";
}
unset($menu);
$menu["ind1"] = array (
array("$g4[bbs_path]/board.php?bo_table=gs_aaaaa", "gs첫번째", 0),
array("$g4[bbs_path]/board.php?bo_table=gs_bbbbb", "gs두번째", 0),
$menu["ind2"] = array (
array("$g4[bbs_path]/board.php?bo_table=it_aaaaa", "it첫번째", 0),
array("$g4[bbs_path]/board.php?bo_table=it_bbbbb", "it두번째", 0),
);
?>
위 소스가 간단하게 표현한 거구요...몇개 안되면 이렇게 그냥 적어서 쓰면 되겠는데 게시판 수가 많습니다.
switch 문하고 array 문을 for문으로 돌리수 있을거 같은데 잘 몰라서 도움점 부탁 드립니다.
switch 문첫번째는 gs_가 동일하게 들어가구요 두번째에는 it_가 동일하게 들어 갑니다. (이걸 구분자로 해서 이용 하면 될거 같은데..^^)
array문에서는 "gs첫번째" "gs두번째" "it첫번째"...이거는 bo_subject 필드 값입니다..(게시판 이름 이죠 g4_board 테이블의..)
코딩 많이 안해봐서 잘모르겠습니다..도움 부탁 드립니다..
댓글 전체
관리자님 head.php의 일부 수정 하려고 하는 겁니다..^^
이런 경우...전 DB table에서 읽어와서 while 문 속에서 해결합니다.
(order by)를 고려해서 게시판 이름을 정하면 더 편하겠죠.
게시판 별 메뉴는 카테고리와 확장필드를 활용하시면...
(order by)를 고려해서 게시판 이름을 정하면 더 편하겠죠.
게시판 별 메뉴는 카테고리와 확장필드를 활용하시면...