그누보드 버그! 분류후 날짜별 정렬시 코멘트가 최근인게 위로 가는 문제 > 그누4 질문답변

그누4 질문답변

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

그누보드 버그! 분류후 날짜별 정렬시 코멘트가 최근인게 위로 가는 문제 정보

그누보드 버그! 분류후 날짜별 정렬시 코멘트가 최근인게 위로 가는 문제

본문

제목 그대로
 
카테고리별로 분류를 하고 시간별로 정렬을 해서 보여주려고
 
bo_table=diary&sca=category&sst=wr_datetime&sod=desc
 
위와 같이 링크를 걸었습니다만...
 
이넘이 이상하게 코멘트 시간이 최상인 게시물을 위로 올립니다.
 
 
제가 제대로 본건지는 모르겠지만
 
bbs/list.php 파일을 좀 살펴보니
 
카테고리랑 검색을 한 쿼리로 처리해서
 
if ($sca || $stx)
{
    $sql = " select distinct wr_parent from $write_table where $sql_search $sql_order limit $from_record, $board[bo_page_rows] ";
}
else
{
    $sql = " select * from $write_table where wr_is_comment = 0 $sql_order limit $from_record, $board[bo_page_rows] ";
}
 
wr_is_comment 가 0인 녀석들만 검색을 하지 않는것 같아서요..
 
검색시 코멘트도 검색되게 하려는 의도인것 같습니다만..
 
카테고리 있는 경우도 or로 포함되는 이유가 무엇인지요;;
 
 
스킨 아닌 그누보드 자체파일은 웬지 손대기 싫어서 질문 올려봅니다 ㅎㅎ
 
업글하면 사라질지도 몰라서 ^^;
  • 복사

댓글 전체

옛날 글이지만 답변드리자면

if ($sca || $stx)
{
    $sql = " select distinct wr_parent from $write_table where $sql_search $sql_order limit $from_record, $board[bo_page_rows] ";
}

위에것을
아래처럼

if ($sca || $stx)
{
    $sql = " select distinct wr_parent from $write_table where wr_is_comment = 0 and $sql_search $sql_order limit $from_record, $board[bo_page_rows] ";
}


wr_is_comment = 0 and 요거 찡가 넣으면 됩니다.
© SIRSOFT
현재 페이지 제일 처음으로