검색 관련해서 질문드립니다. ㅠㅠ 정보
검색 관련해서 질문드립니다. ㅠㅠ본문
안녕하세요
그누보드를 조금씩 개조해가며 사용한지 몇달째 되어가네여 ㅎㅎ
코멘트쪽도 약간 개조를 하여
코멘트 글 앞에 wr_154 필드를 추가하여 항목을 사용하고 있습니다.
이 항목은 리스트에서도 노출이 되는데
이걸 검색을 하면
"미접수"를 검색하면 마지막에 코멘트 달린곳의 "미접수"가 나와야 하는데
첫 코멘트에 "미접수"가 있어도 같이 검색이 되어버립니다.
첨부파일도 같이 올립니다 ㅠㅠ
코멘트 안의 wr_154는
$tbl = "{$g4[write_prefix]}{$bo_table}";
$sql = " select wr_154 from $tbl where wr_is_comment > 0 && wr_parent = '{$list[$i][wr_id]}' ";
$result = sql_query($sql);
while($row = mysql_fetch_array($result) ) {
$cmtmsg=$row[0];
}
이런식으로 불러와서 쓰고 있으며
리스트에 노출은 에코로
<? echo "$cmtmsg" ?>
요렇게 나타내고 있습니다.
방법이 없을까요? ㅠㅠ
그누보드를 조금씩 개조해가며 사용한지 몇달째 되어가네여 ㅎㅎ
코멘트쪽도 약간 개조를 하여
코멘트 글 앞에 wr_154 필드를 추가하여 항목을 사용하고 있습니다.
이 항목은 리스트에서도 노출이 되는데
이걸 검색을 하면
"미접수"를 검색하면 마지막에 코멘트 달린곳의 "미접수"가 나와야 하는데
첫 코멘트에 "미접수"가 있어도 같이 검색이 되어버립니다.
첨부파일도 같이 올립니다 ㅠㅠ
코멘트 안의 wr_154는
$tbl = "{$g4[write_prefix]}{$bo_table}";
$sql = " select wr_154 from $tbl where wr_is_comment > 0 && wr_parent = '{$list[$i][wr_id]}' ";
$result = sql_query($sql);
while($row = mysql_fetch_array($result) ) {
$cmtmsg=$row[0];
}
이런식으로 불러와서 쓰고 있으며
리스트에 노출은 에코로
<? echo "$cmtmsg" ?>
요렇게 나타내고 있습니다.
방법이 없을까요? ㅠㅠ
댓글 전체
내용이 난해해서 잘 이해 했는지 모르겠네요
글중에 달린 댓글 중에서 제일 마지막이 미접수인 글만 찾기
select max(wr_id) , wr_154 from $tbl where wr_is_comment > 0 && wr_parent = '{$list[$i][wr_id]}' group by wr_parent having wr_154 ='미접수'
전체 글중에서 댓글의 마지막이 미접수인 글 찾기
select max(wr_id) , wr_154 from $tbl where wr_is_comment > 0 group by wr_parent having wr_154 ='미접수'
원하시는 내용은 group by 와 having 절을 이용하시면 찾으실듯 합니다
글중에 달린 댓글 중에서 제일 마지막이 미접수인 글만 찾기
select max(wr_id) , wr_154 from $tbl where wr_is_comment > 0 && wr_parent = '{$list[$i][wr_id]}' group by wr_parent having wr_154 ='미접수'
전체 글중에서 댓글의 마지막이 미접수인 글 찾기
select max(wr_id) , wr_154 from $tbl where wr_is_comment > 0 group by wr_parent having wr_154 ='미접수'
원하시는 내용은 group by 와 having 절을 이용하시면 찾으실듯 합니다