게시판별로 댓글정렬방식 다르게 적용하기 정보
게시판별로 댓글정렬방식 다르게 적용하기본문
특정게시판에서 댓글 정렬순서를 최근글이 가장 위에 올라오게 할 때 쓰는 팁입니다.
우선 bbs/view_comment.php에서 아래 소스를 수정합니다.
// 코멘트 출력
//$sql = " select * from $write_table where wr_parent = '$wr_id' and wr_is_comment = 1 order by wr_comment desc, wr_comment_reply ";
//$sql = " select * from $write_table where wr_parent = '$wr_id' and wr_is_comment = 1 order by wr_comment, wr_comment_reply "; //이게 원본
if ($board[bo_1]) { $bo1 = $board[bo_1]; } //bo_1에 댓글정렬방식 적용
$sql = " select * from $write_table where wr_parent = '$wr_id' and wr_is_comment = 1 order by wr_comment $bo1, wr_comment_reply "; //이건 수정본
$result = sql_query($sql);
그리고 해당 게시판 관리자페이지에서 bo_1 필드에 아래처럼 해줍니다.
물론 다른 여분필드를 사용해도 되겠죠^^
* 검색을 안해봐서 중복인지 아닌지는 모르겠네요-_-;;
우선 bbs/view_comment.php에서 아래 소스를 수정합니다.
// 코멘트 출력
//$sql = " select * from $write_table where wr_parent = '$wr_id' and wr_is_comment = 1 order by wr_comment desc, wr_comment_reply ";
//$sql = " select * from $write_table where wr_parent = '$wr_id' and wr_is_comment = 1 order by wr_comment, wr_comment_reply "; //이게 원본
if ($board[bo_1]) { $bo1 = $board[bo_1]; } //bo_1에 댓글정렬방식 적용
$sql = " select * from $write_table where wr_parent = '$wr_id' and wr_is_comment = 1 order by wr_comment $bo1, wr_comment_reply "; //이건 수정본
$result = sql_query($sql);
그리고 해당 게시판 관리자페이지에서 bo_1 필드에 아래처럼 해줍니다.
물론 다른 여분필드를 사용해도 되겠죠^^
* 검색을 안해봐서 중복인지 아닌지는 모르겠네요-_-;;
추천
1
1
댓글 4개
이야~~ 정말 훌륭한 팁입니다.
예전에 댓글 반대로 출력하는 팁 찾다 포기했었는데... ^^
역시 지구인이셨군요... ^____^
추천 여러방 날리고 싶지만 우선 한 방 맞으세요... 으히히~
예전에 댓글 반대로 출력하는 팁 찾다 포기했었는데... ^^
역시 지구인이셨군요... ^____^
추천 여러방 날리고 싶지만 우선 한 방 맞으세요... 으히히~
고수님들도 많은데 별거 아닌 팁으로 이거 송구스럽습니다. ㅎㅎ;
댓글정렬방식
지구인 님, 고맙습니다. ^^