카테고리 폴더형식으로 하는건데염 8개까지는 잘보이는데염 10개부터 에러나오는데 for문이 잘못된것같은데 햇갈리네염^^;; > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

카테고리 폴더형식으로 하는건데염 8개까지는 잘보이는데염 10개부터 에러나오는데 for문이 잘못된것같은데 햇갈리네염^^;; 정보

카테고리 폴더형식으로 하는건데염 8개까지는 잘보이는데염 10개부터 에러나오는데 for문이 잘못된것같은데 햇갈리네염^^;;

본문

<? if ($is_category) { ?>
<table width="718px;" align="left" cellpadding="0" cellspacing="0" border='0'>
<tr height="20"><td><a href="#" onClick="categoryMove();" class="templet" <?=(!$sca)?"style='color:#2B7037;'":"";?>><img src="<?=$board_skin_path?>/img/ico_folder.gif" border='0' align="absmiddle"> 전체 (<?=number_format($total_count)?>)</a></td></tr>
<tr height="20">
<?
$arr = explode("|", $board[bo_category_list]);
$str = "";
for ($i=0; $i<count($arr); $i++) {
$tot[$i] = mysql_result(sql_query("SELECT COUNT(wr_id) FROM $write_table WHERE ca_name = '".$arr[$i]."' "),0,0);
?>
<td width="25%"><a href="#" onClick="categoryMove('<?=urlencode($arr[$i])?>');" class="templet" <?=($sca == $arr[$i])?"style='color:#2B7037;'":"";?>><img src="<?=$board_skin_path?>/img/ico_folder.gif" border='0' align="absmiddle"> <?=$arr[$i]?> (<?=number_format($tot[$i])?>)</a></td>
<?
if($i == 3) echo '</tr><tr height="20">';
}
?>
</tr>
<tr><td height="5"></td></tr>
</table>
<? } ?>

>> 8개까지는 잘나오구염~ 8개이상부터 8개옆에 td 생겨서 나옵니다~~

댓글 전체

<?
if($i == 3) echo '</tr><tr height="20">';
}
?>

if($i==3) 이것은 $i 가 3이면 다음 부분을 출력해라 의 의미지요.
그런데 만일 10개를 불러 온다고 하면
if($i==3||$i==7) echo '</tr><tr height="20>';
이렇게 해 주면 되겠지요.
그런데 12개도 아니고 10개라 그렇다면 마지막에는 2개만 나올텐데 모양이 영~~~
전체 23 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT