테스트 사이트 - 개발 중인 베타 버전입니다

댓글 출력 순서 변경 채택완료

신머루 11년 전 조회 7,822

댓글을 작성하면 최신 댓글이 가장 아래쪽에 표출되는데

 

최신 댓글이 위에서 부터 아래로 출력되게 하고 싶은데

 

가능할까요 ??

 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
11년 전

g4용 팁인데 g5랑 비교해 보니 같은 것 같네요. 적용해보니 잘 됩니다.


게시판별로 댓글정렬방식 다르게 적용하기 

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=12546">http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=12546

 

위 팁대로 /bbs/view_comment.php 수정하고 

해당 게시판 설정에 있는  여분필드 1 값 에 desc 입력하면 됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

11년 전

작은별님 정말 정말 감사합니다

별님 덕분에 속시원하게 해결되었습니다

하루라도 빨리 공부를 해야징 다시 한번

감사드립니다. 꾸벅

 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

11년 전

어 전 왜안될까요 스케치북 스킨을 사용하고 있는데 오류 메세지가 출력되네요 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

작은별
11년 전
스케치북 스킨은 여분필드 1~4번을 이용하는 것 같네요. 겹치지 않는걸로 해야 합니다. 예를들어 10번 사용시

if ($board[bo_10]) { $bo10 = $board[bo_10]; } //bo_10에 댓글정렬방식 적용
$sql = " select * from $write_table where wr_parent = '$wr_id' and wr_is_comment = 1 order by wr_comment $bo10, wr_comment_reply ";

이렇게 해주시고 게시판 설정에서 여분필드 1번이 아닌 10번 입력란에 desc 입력
작은별
11년 전
아예 그냥 모든 게시판 일괄적으로 적용하려면 위팁 적용하지 마시고 /bbs/view_comment.php 에서
$sql = " select * from $write_table where wr_parent = '$wr_id' and wr_is_comment = 1 order by wr_comment, wr_comment_reply ";

이 부분을 아래처럼 바꿔주면 여분필드 설정없이 모든 게시판이 일괄적으로 적용이 됩니다.
$sql = " select * from $write_table where wr_parent = '$wr_id' and wr_is_comment = 1 order by wr_comment desc, wr_comment_reply ";

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인