if문 질문드립니다.(도움 요청드려유) 정보
if문 질문드립니다.(도움 요청드려유)본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
아래는 카테고리탭으로 적용한 코드입니다.
카테고리메뉴를 안쓰는 게시판에도 "전체" 라는 카테고리탭이 생겨버립니다.
카테고리메뉴를 안쓰는 게시판에서는 "전체" 카데고리가 안나오게 하고 싶은데
if문으로해서 막 이리저리 짜집기 해봐도 잘 안되어서 도움 요청 드립니다.
짜려면 많이 복잡하겠죠?ㅠㅜ
안나오게 하고 싶은 게시판 이름은 isabal, hottube 이 두 개 게시판입니다.
<!-- cate -->
<div id="navlist" align=left><ul>
<li><? if (!$sca){?><a id=current href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체
<?}else{?>
<a href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체
<?}?>
</a></li><? if ($is_category) { ?>
<?
$cnt = 1;
$cnt0 = 0;
$bb_s=""; $bb_e="";
$arr = explode("|", $board[bo_category_list]); // 구분자가 , 로 되어 있음
$str = "";
$str .= "";
$f_open="id=current";
$f_close="";
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_is_comment = 0 ";
//$row1 = sql_fetch($sql1);
if ($sca == $arr[$i]) { $cnt0++; $b_s="<b style='color: white;'>";$cc=$f_open; $b_e="</b>"; } else {$b_s=""; $cc=$f_close; $b_e="";}
if ($sca == $arr[$i]) {
$str .= "<li><a $cc href='./board.php?bo_table=$bo_table&sca=" . rawurlencode($arr[$i]) . "'>$b_s$arr[$i]$b_e</a></li>"; }
else {
$str .= "<li><a $cc href='./board.php?bo_table=$bo_table&sca=" . rawurlencode($arr[$i]) . "'>$b_s$arr[$i]$b_e</a></li>"; }
$cnt++;
}
if ($cnt0 == 0 ) { $bb_s="<b>"; $bb_e="</b>"; }
?>
<?=$str?>
<? } ?>
</ul></div>
<!--// cate -->
오류 주소 :
아래는 카테고리탭으로 적용한 코드입니다.
카테고리메뉴를 안쓰는 게시판에도 "전체" 라는 카테고리탭이 생겨버립니다.
카테고리메뉴를 안쓰는 게시판에서는 "전체" 카데고리가 안나오게 하고 싶은데
if문으로해서 막 이리저리 짜집기 해봐도 잘 안되어서 도움 요청 드립니다.
짜려면 많이 복잡하겠죠?ㅠㅜ
안나오게 하고 싶은 게시판 이름은 isabal, hottube 이 두 개 게시판입니다.
<!-- cate -->
<div id="navlist" align=left><ul>
<li><? if (!$sca){?><a id=current href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체
<?}else{?>
<a href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체
<?}?>
</a></li><? if ($is_category) { ?>
<?
$cnt = 1;
$cnt0 = 0;
$bb_s=""; $bb_e="";
$arr = explode("|", $board[bo_category_list]); // 구분자가 , 로 되어 있음
$str = "";
$str .= "";
$f_open="id=current";
$f_close="";
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_is_comment = 0 ";
//$row1 = sql_fetch($sql1);
if ($sca == $arr[$i]) { $cnt0++; $b_s="<b style='color: white;'>";$cc=$f_open; $b_e="</b>"; } else {$b_s=""; $cc=$f_close; $b_e="";}
if ($sca == $arr[$i]) {
$str .= "<li><a $cc href='./board.php?bo_table=$bo_table&sca=" . rawurlencode($arr[$i]) . "'>$b_s$arr[$i]$b_e</a></li>"; }
else {
$str .= "<li><a $cc href='./board.php?bo_table=$bo_table&sca=" . rawurlencode($arr[$i]) . "'>$b_s$arr[$i]$b_e</a></li>"; }
$cnt++;
}
if ($cnt0 == 0 ) { $bb_s="<b>"; $bb_e="</b>"; }
?>
<?=$str?>
<? } ?>
</ul></div>
<!--// cate -->
댓글 전체
<!-- cate -->
<div id="navlist" align=left><ul>
<li><? if (!$sca){?><a id=current href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체
<?}else{?>
<a href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체
<?}?>
를
<!-- cate -->
<div id="navlist" align=left><ul>
<li>
<? if($board[bo_use_category]){ // 카테고리 분류를 사용한다면 (게시판의 분류의 사용 체크박스가 체크된 경우에만) ?>
<? if (!$sca){?><a id=current href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체
<?}else{?>
<a href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체
<?}?>
<?}?>
이렇게 수정하거나
<!-- cate -->
<div id="navlist" align=left><ul>
<li>
<? if(!($bo_table == "isabal" || $bo_table =="hottube" )){ // isabal, hottube 게시판을 제외하고) ?>
<? if (!$sca){?><a id=current href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체
<?}else{?>
<a href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체
<?}?>
<?}?>
원하는 상황에 맞게 쓰시면 될 것 같습니다.
<div id="navlist" align=left><ul>
<li><? if (!$sca){?><a id=current href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체
<?}else{?>
<a href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체
<?}?>
를
<!-- cate -->
<div id="navlist" align=left><ul>
<li>
<? if($board[bo_use_category]){ // 카테고리 분류를 사용한다면 (게시판의 분류의 사용 체크박스가 체크된 경우에만) ?>
<? if (!$sca){?><a id=current href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체
<?}else{?>
<a href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체
<?}?>
<?}?>
이렇게 수정하거나
<!-- cate -->
<div id="navlist" align=left><ul>
<li>
<? if(!($bo_table == "isabal" || $bo_table =="hottube" )){ // isabal, hottube 게시판을 제외하고) ?>
<? if (!$sca){?><a id=current href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체
<?}else{?>
<a href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체
<?}?>
<?}?>
원하는 상황에 맞게 쓰시면 될 것 같습니다.
감사합니다~ 덕분에 너무 잘 됩니다^^~