For문 질문입니다. > 그누4 질문답변

그누4 질문답변

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

For문 질문입니다. 정보

For문 질문입니다.

본문

<?

$sql = "select gr_id, gr_subject, gr_1 from $g4[group_table] where gr_id not in ($home_ex_main) order by gr_1";
$rst1 = sql_query($sql);

for ($i=0; $row=sql_fetch_array($rst1); $i++){
    $sqlp2 = "select * from $g4[board_table] where gr_id = '$row[gr_id]' and bo_table not in ($home_ex_board) order by bo_order_search asc";
$qryp2 = sql_query($sqlp2);
$ck_count = count($row) - 1;
?>

<li class="<? if($i == $ck_count){echo '';} else { echo 'g_gab';}?>">
    <a href="<?=$g4[bbs_path]?>/group.php?gr_id=<?=$row[gr_id]?>"><?=$row[gr_subject]?></a>
</li>

<?}?>


정리해서 말하자면 그누보드 그룹을 쿼리 처리하여 for문을 돌리다 마지막 값일때 class명을 다른것으로 주려고 하는데 프로그램 지식이 짧아 잘 모르겠습니다.

<li class="<? if($i == $ck_count){echo '';} else { echo 'g_gab';}?>">

이 부분을 어떻게 해야 될지 모르겠네요..  나름 여러가지 방법을 해봤으나
그룹전체 갯수를 알수 있는 방법 알려주세요

Fatal error: Uncaught TypeError: mysqli_fetch_assoc(): Argument #1 ($result) must be of type mysqli_result, null given in /home/kagla/new-sir/old/lib/common.lib.php:2339 Stack trace: #0 /home/kagla/new-sir/old/lib/common.lib.php(2339): mysqli_fetch_assoc() #1 /home/kagla/new-sir/old/skin/board/v16/view.skin.php(795): sql_fetch_array() #2 /home/kagla/new-sir/old/bbs/view.php(403): include_once('...') #3 /home/kagla/new-sir/old/bbs/board.php(300): include_once('...') #4 {main} thrown in /home/kagla/new-sir/old/lib/common.lib.php on line 2339