분류 인식
본문
<?php // minyho active menu
if($bo_table){
$menu_url = G5_URL."/bbs/board.php?bo_table=".$bo_table;
}else{$menu_url = G5_URL.$_SERVER[REQUEST_URI];
}
$menu = sql_fetch(" select * from {$g5['menu_table']} where me_use = '1' and me_link = '$menu_url' ");
$me_code = substr($menu[me_code],0,2);
$sql = " select * from {$g5['menu_table']} where me_use = '1' and me_code = '$me_code' ";
$result = sql_query($sql, false);
for ($i=0; $row=sql_fetch_array($result); $i++) {$txt=$row['me_name'];
} ?>
minyho님의 분류인식 쓰고있는데 2차메뉴를 게시판이 아닌 분류로 이용하고 있습니다.
2차 메뉴 분류 인식은 어떻게 해야할까요? ㅜㅜ
답변 2
$menu = sql_fetch(" select * from {$g5['menu_table']} where me_use = '1' and me_link = '$menu_url' and LENGTH(me_code)>2 ");
위에 빨간색 부분을 추가하면 2차메뉴 이상에서 동일한 me_link 를 찾는 겁니다.
$menu2 = sql_fetch(" select * from {$g5['menu_table']} where me_use = '1' and me_link = '$menu_url' and length(me_code)=4 ");
$me_code2 = substr($menu2[me_code],0,2);
$sql = " select * from {$g5['menu_table']} where me_use = '1' and me_code = '$me_code2' ";
$result = sql_query($sql, false);
for ($i=0; $row=sql_fetch_array($result); $i++) {
$txt2=$row['me_name'];
}
위의 구문을 추가하시고, 아래를 수정하세요
<?php if
(
$txt2
==
$row2
[
'me_name']) { ?>