자동메뉴에서 특정 그룹을 제외할수 있을까요? 정보
자동메뉴에서 특정 그룹을 제외할수 있을까요?본문
자동메뉴를 다운받아서 아주 고맙게 사용하고 있습니다.
문제는 특정 그룹은 메뉴에서 제외를 하고 싶은데 봐도 봐도 해결책이 없어서 이렇게 질문을 드립니다.
많은 조언 기다리겠습니다...꾸벅~
----아래 소스----
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="10" height="40" background="<?=$sitemap_skin_path?>/img/menubar_left_blue.gif"></td>
<td height="40" valign="bottom" background="<?=$sitemap_skin_path?>/img/menubar_bg_blue.gif">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="280"></td><td width="60"><a href="/index.php"><font color=ffffff><B>HOME</B></font></a></td>
<?
// 보드 구룹 만큼 루프를 돌린다. ( $i 는 보드구룹 넘버링 )
for($i=0; $i<$menu['count']; $i++){
?>
<td valign="top">
<?
$font_color[$i] = "#ffffff";
if($gr_id == $menu['id'][$i]){
$bg_1[$i] = "background='$sitemap_skin_path/img/bar_l.png'";
$bg_2[$i] = "background='$sitemap_skin_path/img/bar_bg.gif'";
$bg_3[$i] = "background='$sitemap_skin_path/img/bar_r.png'";
$font_color[$i] = "#333333";
}
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="6" height="30" <?=$bg_1[$i]?>></td>
<td height="30" <?=$bg_2[$i]?>> <strong><a href="<?=$g4[bbs_path]?>/group.php?gr_id=<?=$menu['id'][$i]?>" onmouseover="layer_view('menu_<?=$menu['id'][$i]?>', 'view', -30, -20);"><font color=<?=$font_color[$i]?>><?=$menu['subject'][$i]?></font></a></strong> </td>
<td width="5" height="30" <?=$bg_3[$i]?>></td>
</tr>
</table>
</td><td width="10"></td>
<?
}
?>
</tr>
</table>
</td>
<td width="10" height="40" background="<?=$sitemap_skin_path?>/img/menubar_right_blue.gif"></td>
</tr>
<tr>
<td width="10" height="33" background="<?=$sitemap_skin_path?>/img/menubar_sub_left.gif"></td>
<td height="33" valign="middle" style="padding:2px 0 0 280;" background="<?=$sitemap_skin_path?>/img/menubar_sub_bg.gif">
<?
// 보드 구룹 만큼 루프를 돌린다. ( $i 는 보드구룹 넘버링 )
for($i=0; $i<$menu['count']; $i++){
?>
<div id='menu_<?=$g4_group[$i][gr_id]?>' class='sub_menu'>
<?
// $gr_bo_c[$i] 는 각 보드 구룹에 속해 있는 보드의 개수 ( $j 는 보드구룹의 보드넘버링)
for($j=0; $j<$sub['count'][$i]; $j++){
if($j != $sub['count'][$i]-1){
$class = "sub_subject";
}else{
$class = "sub_last_subject";
}
if($sub['table'][$i][$j] == $bo_table){
$icon = "<img src='$sitemap_skin_path/img/icl1.gif' align=absmiddle>";
}else{
$icon = "<img src='$sitemap_skin_path/img/icl.gif' align=absmiddle>";
}
?>
<a href="<?=$g4[bbs_path]?>/board.php?bo_table=<?=$sub['table'][$i][$j]?>"><?=$icon?><?=$sub['subject'][$i][$j]?> <? if($sub['new'][$i][$j]) echo "<img src='$sitemap_skin_path/img/icon_new.gif' align=absmiddle>"; ?></a>
<?
if($gr_id == $menu['id'][$i]){
echo "<script type=\"text/javascript\">";
echo "layer_view('menu_{$menu['id'][$i]}', 'view', -30, -20);";
echo "</script>";
}
} ?>
</div>
<?
}
?> </td>
<td width="10" height="33" background="<?=$sitemap_skin_path?>/img/menubar_sub_right.gif"></td>
</tr>
</table>
문제는 특정 그룹은 메뉴에서 제외를 하고 싶은데 봐도 봐도 해결책이 없어서 이렇게 질문을 드립니다.
많은 조언 기다리겠습니다...꾸벅~
----아래 소스----
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="10" height="40" background="<?=$sitemap_skin_path?>/img/menubar_left_blue.gif"></td>
<td height="40" valign="bottom" background="<?=$sitemap_skin_path?>/img/menubar_bg_blue.gif">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="280"></td><td width="60"><a href="/index.php"><font color=ffffff><B>HOME</B></font></a></td>
<?
// 보드 구룹 만큼 루프를 돌린다. ( $i 는 보드구룹 넘버링 )
for($i=0; $i<$menu['count']; $i++){
?>
<td valign="top">
<?
$font_color[$i] = "#ffffff";
if($gr_id == $menu['id'][$i]){
$bg_1[$i] = "background='$sitemap_skin_path/img/bar_l.png'";
$bg_2[$i] = "background='$sitemap_skin_path/img/bar_bg.gif'";
$bg_3[$i] = "background='$sitemap_skin_path/img/bar_r.png'";
$font_color[$i] = "#333333";
}
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="6" height="30" <?=$bg_1[$i]?>></td>
<td height="30" <?=$bg_2[$i]?>> <strong><a href="<?=$g4[bbs_path]?>/group.php?gr_id=<?=$menu['id'][$i]?>" onmouseover="layer_view('menu_<?=$menu['id'][$i]?>', 'view', -30, -20);"><font color=<?=$font_color[$i]?>><?=$menu['subject'][$i]?></font></a></strong> </td>
<td width="5" height="30" <?=$bg_3[$i]?>></td>
</tr>
</table>
</td><td width="10"></td>
<?
}
?>
</tr>
</table>
</td>
<td width="10" height="40" background="<?=$sitemap_skin_path?>/img/menubar_right_blue.gif"></td>
</tr>
<tr>
<td width="10" height="33" background="<?=$sitemap_skin_path?>/img/menubar_sub_left.gif"></td>
<td height="33" valign="middle" style="padding:2px 0 0 280;" background="<?=$sitemap_skin_path?>/img/menubar_sub_bg.gif">
<?
// 보드 구룹 만큼 루프를 돌린다. ( $i 는 보드구룹 넘버링 )
for($i=0; $i<$menu['count']; $i++){
?>
<div id='menu_<?=$g4_group[$i][gr_id]?>' class='sub_menu'>
<?
// $gr_bo_c[$i] 는 각 보드 구룹에 속해 있는 보드의 개수 ( $j 는 보드구룹의 보드넘버링)
for($j=0; $j<$sub['count'][$i]; $j++){
if($j != $sub['count'][$i]-1){
$class = "sub_subject";
}else{
$class = "sub_last_subject";
}
if($sub['table'][$i][$j] == $bo_table){
$icon = "<img src='$sitemap_skin_path/img/icl1.gif' align=absmiddle>";
}else{
$icon = "<img src='$sitemap_skin_path/img/icl.gif' align=absmiddle>";
}
?>
<a href="<?=$g4[bbs_path]?>/board.php?bo_table=<?=$sub['table'][$i][$j]?>"><?=$icon?><?=$sub['subject'][$i][$j]?> <? if($sub['new'][$i][$j]) echo "<img src='$sitemap_skin_path/img/icon_new.gif' align=absmiddle>"; ?></a>
<?
if($gr_id == $menu['id'][$i]){
echo "<script type=\"text/javascript\">";
echo "layer_view('menu_{$menu['id'][$i]}', 'view', -30, -20);";
echo "</script>";
}
} ?>
</div>
<?
}
?> </td>
<td width="10" height="33" background="<?=$sitemap_skin_path?>/img/menubar_sub_right.gif"></td>
</tr>
</table>
댓글 전체

그냥 sql 쿼리문에 조건절 하나 넣으면 될 것 같은데...
위에는 그 부분이 없네요..
위에는 그 부분이 없네요..
아..그런가요? 찾아보겠습니다..감사합니다.
확인해보니 쿼리문이 따로 없네요.ㅜ.ㅜ