좌측서브메뉴에서 선택된 목록을 bold처리하는 방법이요 정보
좌측서브메뉴에서 선택된 목록을 bold처리하는 방법이요본문
좌측서브메뉴 목록을 게시판이 아닌 일반페이지로 연결했습니다.
선택된 목록을 bold처리 할 수 있을까요.
---------
<? if($gr_id){ ?>
<!-- Nav_V -->
<table width='100%' align="center" cellpadding=0 cellspacing=0 border=0>
<?
$line_shadow = "<td height=1 background='$g4[path]/include/leftmenu/img/dot_line.gif'></td></tr>";
$sql = " select gr_id, gr_subject from $g4[group_table] where gr_id = '$gr_id'";//해당그룹 $gr_id를 해당그룹명으로 대체가능
// morning님 전체그룹에서 제외그룹설정
/*
$sql = " select * from $g4[group_table] where gr_id not in ('test', 'test2') order by gr_id ";
$sql = " select * from $g4[group_table]
where gr_id <> 'photo'
and gr_id <> 'common'
and gr_id <> '제외그룹3'
order by gr_id ";
*/
$result = sql_query($sql);
while ($row=mysql_fetch_array($result)) {
//그룹을 보여준다면
echo "<tr><td class='left_menu_title'>";
echo "<br>$row[gr_subject]</td></tr>";
if($row[gr_id] == "01") {
echo "<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/a.php' onfocus='this.blur()'>소개</a></td></tr>
<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/ab.php' class='list_menu' onfocus='this.blur()'>학회장 인사</a></td></tr>
<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/ac.php' class='list_menu' onfocus='this.blur()'>역사</a></td></tr>";
}
if($row[gr_id] == "02") {
echo "<tr><td height='25' class='left_menu_btn'><a href='$g4[path]/inc/ba.php' onfocus='this.blur()'>지부</a></td></tr>";
}
if($row[gr_id] == "03") {
echo "<tr><td height='25' class='left_menu_btn'><a href='$g4[path]/inc/ca.php' onfocus='this.blur()'>저널검색</a></td></tr>";
}
if($row[gr_id] == "04") {
echo "<tr><td height='25' class='left_menu_btn'><a href='$g4[path]/inc/da.php' onfocus='this.blur()'>학술대회안내</a></td></tr>";
}
if($row[gr_id] == "05") {
echo "<tr><td height='25' class='left_menu_btn'><a href='$g4[path]/bbs/board.php?bo_table=test' onfocus='this.blur()'>공지사항</a></td></tr>";
}
}
echo "</td></tr>";
?>
</table>
<? } ?>
선택된 목록을 bold처리 할 수 있을까요.
---------
<? if($gr_id){ ?>
<!-- Nav_V -->
<table width='100%' align="center" cellpadding=0 cellspacing=0 border=0>
<?
$line_shadow = "<td height=1 background='$g4[path]/include/leftmenu/img/dot_line.gif'></td></tr>";
$sql = " select gr_id, gr_subject from $g4[group_table] where gr_id = '$gr_id'";//해당그룹 $gr_id를 해당그룹명으로 대체가능
// morning님 전체그룹에서 제외그룹설정
/*
$sql = " select * from $g4[group_table] where gr_id not in ('test', 'test2') order by gr_id ";
$sql = " select * from $g4[group_table]
where gr_id <> 'photo'
and gr_id <> 'common'
and gr_id <> '제외그룹3'
order by gr_id ";
*/
$result = sql_query($sql);
while ($row=mysql_fetch_array($result)) {
//그룹을 보여준다면
echo "<tr><td class='left_menu_title'>";
echo "<br>$row[gr_subject]</td></tr>";
if($row[gr_id] == "01") {
echo "<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/a.php' onfocus='this.blur()'>소개</a></td></tr>
<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/ab.php' class='list_menu' onfocus='this.blur()'>학회장 인사</a></td></tr>
<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/ac.php' class='list_menu' onfocus='this.blur()'>역사</a></td></tr>";
}
if($row[gr_id] == "02") {
echo "<tr><td height='25' class='left_menu_btn'><a href='$g4[path]/inc/ba.php' onfocus='this.blur()'>지부</a></td></tr>";
}
if($row[gr_id] == "03") {
echo "<tr><td height='25' class='left_menu_btn'><a href='$g4[path]/inc/ca.php' onfocus='this.blur()'>저널검색</a></td></tr>";
}
if($row[gr_id] == "04") {
echo "<tr><td height='25' class='left_menu_btn'><a href='$g4[path]/inc/da.php' onfocus='this.blur()'>학술대회안내</a></td></tr>";
}
if($row[gr_id] == "05") {
echo "<tr><td height='25' class='left_menu_btn'><a href='$g4[path]/bbs/board.php?bo_table=test' onfocus='this.blur()'>공지사항</a></td></tr>";
}
}
echo "</td></tr>";
?>
</table>
<? } ?>
댓글 전체
이미지라도 있다면 이해하기가 편할거같은데요.
마우스 오버했을때를 말하시는거면 css로 하시면되구요
선택된 페이지에 글씨를 굵게하는거라면
페이지 url 읽어서 if문쓰고 b태그 넣어주셔도 되구요
방법은 많습니다.
질문이해가 잘안되네요..
마우스 오버했을때를 말하시는거면 css로 하시면되구요
선택된 페이지에 글씨를 굵게하는거라면
페이지 url 읽어서 if문쓰고 b태그 넣어주셔도 되구요
방법은 많습니다.
질문이해가 잘안되네요..

구성을 새로 짜셔야 할듯...
메인/서브 메뉴별로 Bold 처리라면..
메인/서브 메뉴별로 Bold 처리라면..
1. style.css 에 아래처럼 클래스를 하나 추가
.left_menu_btn a.bold {font-weight:bold;}
2. 맨 처음의 링크를 예를 들면...
<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/a.php' onfocus='this.blur()'>소개</a></td></tr>
위의 소스를 아래처럼 수정
<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/a.php' onfocus='this.blur()' ($PHP_SELF == "/inc/a.php")? "class='bold'":"" >소개</a></td></tr>
이미 클래스가 지정된 두번째 같은 경우
<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/ab.php' class='list_menu' onfocus='this.blur()'>학회장 인사</a></td></tr>
위의 소스를 아래처럼 수정
<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/ab.php' class='list_menu ($PHP_SELF == "/inc/ab.php")? "bold":" " ' onfocus='this.blur()'>학회장 인사</a></td></tr>
즉 루트/inc/xx.php 일 경우에 볼드라는 클래스를 추가하라는 뜻입니다.
전체 메뉴 부분에 다 써주면 됩니다.
.left_menu_btn a.bold {font-weight:bold;}
2. 맨 처음의 링크를 예를 들면...
<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/a.php' onfocus='this.blur()'>소개</a></td></tr>
위의 소스를 아래처럼 수정
<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/a.php' onfocus='this.blur()' ($PHP_SELF == "/inc/a.php")? "class='bold'":"" >소개</a></td></tr>
이미 클래스가 지정된 두번째 같은 경우
<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/ab.php' class='list_menu' onfocus='this.blur()'>학회장 인사</a></td></tr>
위의 소스를 아래처럼 수정
<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/ab.php' class='list_menu ($PHP_SELF == "/inc/ab.php")? "bold":" " ' onfocus='this.blur()'>학회장 인사</a></td></tr>
즉 루트/inc/xx.php 일 경우에 볼드라는 클래스를 추가하라는 뜻입니다.
전체 메뉴 부분에 다 써주면 됩니다.