카테고리 선택했을때 굵게 표시되게 하려고 하는데...어떻게 해야 하나요? 정보
카테고리 선택했을때 굵게 표시되게 하려고 하는데...어떻게 해야 하나요?본문
스킨을 받았는데 이름을 바꿔버려서 어느 스킨인지 몰라 그냥 질문할께요...
list.skin.php파일에 아래 소스가 포함된 category.php를 인쿠르드 시켜서 만들어진 스킨입니다...
아래에서 어떻게 추가를 해줘야 선택된 카테고리의 글씨가 굵게 표시 되나요??
<?
$cnt = 1;
$sql = " SELECT bo_category_list FROM $g4[board_table] WHERE bo_table = '$bo_table' ";
$row = sql_fetch($sql);
$arr = explode("|", $row[bo_category_list]); // 구분자가 , 로 되어 있음
$str = "";
$str .= "<tr>";
for ($i=0; $i<count($arr); $i++)
if (trim($arr[$i])) {
$sql1 = " SELECT count(*) as cCount FROM $write_table WHERE ca_name = '$arr[$i]' and wr_comment >= 0 ";
$row1 = sql_fetch($sql1);
$str .= "<td><img src='{$board_skin_path}/img/arrow1.gif' align='absmiddle'> <a class='cate' href='./board.php?bo_table=$bo_table&sca=" . rawurlencode($arr[$i]) . "'>$arr[$i] </a> </td>";
if ($cnt == $cnt_bo_1) { $cnt = 0; $str .= "</tr><tr>"; }
$cnt++;
}
$sql2 = " SELECT count(*) as cCount FROM $write_table WHERE wr_comment >= 0 ";
$row2 = sql_fetch($sql2);
$Total_Cat = $row2[cCount]
?>
$cnt = 1;
$sql = " SELECT bo_category_list FROM $g4[board_table] WHERE bo_table = '$bo_table' ";
$row = sql_fetch($sql);
$arr = explode("|", $row[bo_category_list]); // 구분자가 , 로 되어 있음
$str = "";
$str .= "<tr>";
for ($i=0; $i<count($arr); $i++)
if (trim($arr[$i])) {
$sql1 = " SELECT count(*) as cCount FROM $write_table WHERE ca_name = '$arr[$i]' and wr_comment >= 0 ";
$row1 = sql_fetch($sql1);
$str .= "<td><img src='{$board_skin_path}/img/arrow1.gif' align='absmiddle'> <a class='cate' href='./board.php?bo_table=$bo_table&sca=" . rawurlencode($arr[$i]) . "'>$arr[$i] </a> </td>";
if ($cnt == $cnt_bo_1) { $cnt = 0; $str .= "</tr><tr>"; }
$cnt++;
}
$sql2 = " SELECT count(*) as cCount FROM $write_table WHERE wr_comment >= 0 ";
$row2 = sql_fetch($sql2);
$Total_Cat = $row2[cCount]
?>
그리고.. 카테고리를 하나 더 추가 해야되서.....
category1.php를 추가해서 또 list.skin.php에 인클루드 시켰습니다.
아래와 같이....
<?
$cnt = 1;
$sql = " SELECT bo_category_list, bo_4 FROM $g4[board_table] WHERE bo_table = '$bo_table' ";
$row = sql_fetch($sql);
$arr = explode("|", $row[bo_4]); // 구분자가 , 로 되어 있음
$str = "";
$str .= "<tr>";
for ($i=0; $i<count($arr); $i++)
if (trim($arr[$i])) {
$sql1 = " SELECT count(*) as cCount FROM $write_table WHERE ca_name = '$arr[$i]' and wr_comment >= 0 ";
$row1 = sql_fetch($sql1);
$str .= "<td><img src='{$board_skin_path}/img/arrow1.gif' align='absmiddle'> <a href='./board.php?bo_table=$bo_table&sca=$sca&wr_4=" . rawurlencode($arr[$i]) . "'>$arr[$i] </a> </td>";
if ($cnt == $cnt_bo_1) { $cnt = 0; $str .= "</tr><tr>"; }
$cnt++;
}
$sql2 = " SELECT count(*) as cCount FROM $write_table WHERE wr_comment >= 0 ";
$row2 = sql_fetch($sql2);
$Total_Cat = $row2[cCount]
?>
$cnt = 1;
$sql = " SELECT bo_category_list, bo_4 FROM $g4[board_table] WHERE bo_table = '$bo_table' ";
$row = sql_fetch($sql);
$arr = explode("|", $row[bo_4]); // 구분자가 , 로 되어 있음
$str = "";
$str .= "<tr>";
for ($i=0; $i<count($arr); $i++)
if (trim($arr[$i])) {
$sql1 = " SELECT count(*) as cCount FROM $write_table WHERE ca_name = '$arr[$i]' and wr_comment >= 0 ";
$row1 = sql_fetch($sql1);
$str .= "<td><img src='{$board_skin_path}/img/arrow1.gif' align='absmiddle'> <a href='./board.php?bo_table=$bo_table&sca=$sca&wr_4=" . rawurlencode($arr[$i]) . "'>$arr[$i] </a> </td>";
if ($cnt == $cnt_bo_1) { $cnt = 0; $str .= "</tr><tr>"; }
$cnt++;
}
$sql2 = " SELECT count(*) as cCount FROM $write_table WHERE wr_comment >= 0 ";
$row2 = sql_fetch($sql2);
$Total_Cat = $row2[cCount]
?>
이 두 소스에 어떻게 추가를 해줘야 선택된 카테고리들의 글씨가 굵게 표시되는지....
좀 가르쳐 주세요....
꼭 꼭 꼭 좀...이 초보를 구해주세요...ㅜㅜ
댓글 전체
헉...해결 돼 버렸네요....
$arr = explode("|", $board[bo_category_list]);
$arr1 = explode("|", $board[bo_4]);
$str = "";
for ($i=0; $i<count($arr); $i++)
if (trim($arr[$i])){
if($arr[$i]==$sca){
$key = array_search($sca, $arr);
$cate = explode("^", $arr1[$key]);
$subca1 = $cate[0];
$str .= "
<td width='3'><img src='$board_skin_path/img/tab_on_left.gif' width='3' height='24'></td>
<td background='$board_skin_path/img/tab_on_bg.gif' style='padding:4 14 0 14' nowrap>
<a href='./board.php?bo_table=$bo_table&sca=" . rawurlencode($arr[$i]) . "'><b>$arr[$i]</b></a></td>
<td width='3'><img src='$board_skin_path/img/tab_on_right.gif' width='3' height='24'></td>
";
}else{
$key = array_search($arr[$i], $arr);
$cate = explode("^", $arr1[$key]);
$subca1=$cate[0];
$str .= "
<td width='3'><img src='$board_skin_path/img/tab_off_left.gif' width='3' height='24'></td>
<td background='$board_skin_path/img/tab_off_bg.gif' style='padding:4 14 0 14' nowrap>
<a href='./board.php?bo_table=$bo_table&sca=" . rawurlencode($arr[$i]) . "'>$arr[$i]</a></td>
<td width='3'><img src='$board_skin_path/img/tab_off_right.gif' width='3' height='24'></td>
";
}
}
echo $str;
gmasta님 스킨의 내용을 적용하니 수정이 바로 되네요..ㅡㅡ
서브에는 wr_4를 사용했기 때문에 sca 대신에 wr_4를 써주니까 바로 되 버리네요...ㅡㅡ
$arr = explode("|", $board[bo_category_list]);
$arr1 = explode("|", $board[bo_4]);
$str = "";
for ($i=0; $i<count($arr); $i++)
if (trim($arr[$i])){
if($arr[$i]==$sca){
$key = array_search($sca, $arr);
$cate = explode("^", $arr1[$key]);
$subca1 = $cate[0];
$str .= "
<td width='3'><img src='$board_skin_path/img/tab_on_left.gif' width='3' height='24'></td>
<td background='$board_skin_path/img/tab_on_bg.gif' style='padding:4 14 0 14' nowrap>
<a href='./board.php?bo_table=$bo_table&sca=" . rawurlencode($arr[$i]) . "'><b>$arr[$i]</b></a></td>
<td width='3'><img src='$board_skin_path/img/tab_on_right.gif' width='3' height='24'></td>
";
}else{
$key = array_search($arr[$i], $arr);
$cate = explode("^", $arr1[$key]);
$subca1=$cate[0];
$str .= "
<td width='3'><img src='$board_skin_path/img/tab_off_left.gif' width='3' height='24'></td>
<td background='$board_skin_path/img/tab_off_bg.gif' style='padding:4 14 0 14' nowrap>
<a href='./board.php?bo_table=$bo_table&sca=" . rawurlencode($arr[$i]) . "'>$arr[$i]</a></td>
<td width='3'><img src='$board_skin_path/img/tab_off_right.gif' width='3' height='24'></td>
";
}
}
echo $str;
gmasta님 스킨의 내용을 적용하니 수정이 바로 되네요..ㅡㅡ
서브에는 wr_4를 사용했기 때문에 sca 대신에 wr_4를 써주니까 바로 되 버리네요...ㅡㅡ
^^
카테고리