s

그누보드 공지사항 썻을때 값을 줘서 순서 변경 하고싶습니다...

· 2012-01-02 (월) 21:59:50 · 1709 · 5
그누보드 공지사항 썻을때 값을 줘서 순서 변경 하고싶습니다...

공지사항이 배열로들어가서..

/bbs/bbs/list.php

103~119줄
if (!$sca && !$stx)
{
$arr_notice = explode("\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++;
}
}

이렇게 출력되는거 같은데..ㅜㅜ
게시판 글마다 순서 정해서 정렬 하는거 어떻게 손봐야될지 모르겠습니다..
도와주세요..~
|

댓글 5개

2012-01-02 (월) 22:04:27
무슨말씀이신지 이해가 잘 안가네요...
게시판마다 직접 순서를 조작하고 싶다는말씀이신지?
아니면 개시판마다 정렬 조건을 다르게 하고싶다는건지...?
정렬 조건은 그누보드 자체환경 설정에서 게시판마다 설정가능하구요.
직접 순서를 조작하고싶으시면 그 환경조건에 맞춰서 디비의 해당값들을 수정해주시면됩니다.

예를 들어서 히트수를 정렬 조건으로 만든 게시판이 있다면 해당게시판 wr_hit << 여기서 값을 수정하시면 됩니다.
말을 두서없이 했네요...
예를 들어 wr_10 빈 필드값에 숫자를 넣어서 한게시판의 공지사항여러개를 제맘대로 정렬하고 싶네요...
아님 다른 방법이라도... 정렬하는방법이없을까요 제가 쿼리를 잘못찾는지 아님 고쳐야할 부분이
많이있는것같기도하고... 잘안되네요...
2012-01-02 (월) 23:49:39
네...별도로 필드값을 만들어서 정렬을 하셔도 되지만 수정해야할부분이 지금 질문주신분께서 감당하실범위가 아닐거 같습니다.
게시판 생성할때 설정값이나 수정페이지에서 간단하게 기본 정렬방식으로 되어있으실거에요
sql 들어가서 해당 게시판 테이블에서 wr_num << 여기 있는 값들을 원하시는 순서대로 수정해서
정렬하시면됩니다.
기본 정렬방식이 wr_num, wr_reply << 이며, 여기서 wr_num 을 수정하시면 먼저 wr_num의 순서대로 정렬이 되고 같은게 있다면 wr_reply로 정렬되게 됩니다.
죄송하지만 .. 꼭 순서를 줘서 원하는대로 공지사항들을 맘대로 배열시켜야 하는데..
좋은 방법을 가르쳐주세요 ㅠ.ㅠ
아이피마스터님 제가 확인했을땐 일반글들은 wr_num 값으로 정려되지만 공지사항은 db 에서 g4_board 에서 배열로 들어가서 순서대로 출력되는거같아요..
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
12-01-03 조회 2,659
12-01-03 조회 1,565
12-01-03 조회 1,762
12-01-03 조회 1,110
12-01-03 조회 1,616
12-01-03 조회 1,078
12-01-03 조회 1,076
12-01-03 조회 1,701
12-01-02 조회 1,775
12-01-02 조회 1,142
12-01-02 조회 855
12-01-02 조회 837
12-01-02 조회 1,133
12-01-02 조회 1,710
12-01-02 조회 1,068
12-01-02 조회 1,000
12-01-02 조회 1,659
12-01-02 조회 1,638
12-01-02 조회 1,802
12-01-02 조회 1,036