공지사항 두줄 한 줄만 뜨게 하기 > 그누4 질문답변

그누4 질문답변

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

공지사항 두줄 한 줄만 뜨게 하기 정보

공지사항 두줄 한 줄만 뜨게 하기

본문

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 :

오류는 아니구요, 왜 게시판에 공지사항을 (일반 게시판) 적게되면
맨 위에 공지사항에 나타나고 또 게시물 내용에도 나타나잖아요
이걸 공지사항만 나타나고 내용에는 안 나타나게 하고 싶어요
도와주세요

댓글 전체

bbs/list.php 수정하시면 됩니다. 팁에 있더군요.

if (!$sca && !$stx)
{
    $arr_notice = split("\n", trim($board[bo_notice]));
    for ($k=0; $k<count($arr_notice); $k++)
    {
        if (trim($arr_notice[$k])=='') continue;

        $row = sql_fetch(" select * from $write_table where wr_id = '$arr_notice[$k]' ");

        if (!$row[wr_id]) continue;

        $list[$i] = get_list($row, $board, $board_skin_path, $board[bo_subject_len]);
        $list[$i][is_notice] = true;

        $i++;
    }
// 공지사항 리스트에서 없애기 2008. 5. 1 수정
$notice_su = $i;
}

$k = 0;

while ($row = sql_fetch_array($result))
{
    // 검색일 경우 wr_id만 얻었으므로 다시 한행을 얻는다
    if ($sca || $stx)
        $row = sql_fetch(" select * from $write_table where wr_id = '$row[wr_parent]' ");

// 공지사항 리스트에서 없애기 2008. 5. 1 수정
if (!$sca && !$stx)
if(in_array($row[wr_id],$arr_notice)) continue;

    $list[$i] = get_list($row, $board, $board_skin_path, $board[bo_subject_len]);
    if (strstr($sfl, "subject"))
        $list[$i][subject] = search_font($stx, $list[$i][subject]);
    $list[$i][is_notice] = false;
    //$list[$i][num] = number_format($total_count - ($page - 1) * $board[bo_page_rows] - $k);
    // 공지사항 리스트에서 없애기 2008. 5. 1 수정
$list[$i][num] = number_format($total_count - ($page - 1) * $board[bo_page_rows] - $k - $notice_su);
    //$list[$i][num] = $total_count - ($page - 1) * $board[bo_page_rows] - $k;

    $i++;
    $k++;
}
앗, 제가 질문을 제대로 안 썼어요..^^;
위 코드는 문제가 게시물 카운트가 맞지를 않는다는거에여..
게시물 카운트를 따로 빼줘야 할 것 같은데 어떻게 해야 하나요...
(이게 질문이였어요..T.T)
골뱅이님의 답글로 저의 문제가 해결되었습니다.
공지사항글 등록시 두개의 글이 동시에 떠서 고민됐었는데 너무 잘됩니다~
대단히 감사합니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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