아이디 체크 그룹메뉴 그룹갯수 제한

아이디 체크 그룹메뉴 그룹갯수 제한

QA

아이디 체크 그룹메뉴 그룹갯수 제한

답변 1

본문

아이디 체크해서 똑같은 그룹에 게시판목록을 뽑아오는것은 성공했는데

 

그룹수만큼 반복되어서 나오고 있습니다.

 

그룹이 아닌 한번만 포문을 돌리고 싶은데 조언 부탁드립니다. ^^;

 

 

<?
$sqlgr = " select gr_id, gr_subject from $g5[group_table] order by gr_1 ";
$resultgr = sql_query($sqlgr);

if($member['mb_id'] == $gr_id) {

for ($i=0; $rowgr=sql_fetch_array($resultgr); $i++) {
    $sqlbo = " select gr_id, bo_table, bo_subject from $g5[board_table] where gr_id = '$member[mb_id]' order by bo_1 ";


    $resultbo = sql_query($sqlbo);
 echo "<div>\n";
    for ($i=0; $rowbo=sql_fetch_array($resultbo); $i++) {
        echo "<a href='/bbs/board.php?bo_table=$rowbo[bo_table]'>$rowbo[bo_subject]</a>\n";
    }
    echo "</div>\n";

 }

}

?>

이 질문에 댓글 쓰기 :

답변 1

for 문을 빼 보세요.

 

<?
$sqlgr = " select gr_id, gr_subject from $g5[group_table] order by gr_1 ";
$resultgr = sql_query($sqlgr);

if($member['mb_id'] == $gr_id) {

// for ($i=0; $rowgr=sql_fetch_array($resultgr); $i++) {
    $sqlbo = " select gr_id, bo_table, bo_subject from $g5[board_table] where gr_id = '$member[mb_id]' order by bo_1 ";


    $resultbo = sql_query($sqlbo);
 echo "<div>\n";
    for ($i=0; $rowbo=sql_fetch_array($resultbo); $i++) {
        echo "<a href='/bbs/board.php?bo_table=$rowbo[bo_table]'>$rowbo[bo_subject]</a>\n";
    }
    echo "</div>\n";

 // }

}

?>

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 8
© SIRSOFT
현재 페이지 제일 처음으로