댓글 작성자만을 기준으로 검색할 수 있는 방법이 없을까요?
본문
안녕하세요.~
상기 드롭다운 리스트를 사용해서 특정 게시판에서만 댓글작성자를 검색하고 해당 댓글 작성자가 있는 게시글만 출력을 시키고 싶은데요.~
현재 있는 기능은 댓글작성자 뿐 아니라 게시글을 쓴 사람의 글까지 출력을 시키더라구요. "wr_is_comment" 컬럼값을 이용해서 하면 될 거 같아서 이거저거 해봤는데 개발은 거의 초보다보니 하다하다 안되서 질문을 드립니다.
방법이 없지는 않을거 같은데.. 혹시 정답이 아니어도 어떤 식으로 접근해봐야 될 거 같다라는 의견이라도 있으시면 댓글 주시면 감사하겠습니다.
즐거운 하루 되세요.~
답변 3
※ https://marscompany.tistory.com/31
* /lib/common.lib.php
function get_sql_search() 하단 부분을 다음과 같이 수정
if ($not_comment)
$str .= " and wr_is_comment = '0' ";
=>
if ($not_comment)
$str .= " and wr_is_comment = '0' ";
else if (($tmp[0] == 'mb_id' || $tmp[0] == 'wr_name') && !$not_comment)
$str .= " and wr_is_comment = '1' ";
is_comment = 1 and mb_id = ''아이디'
특정자의 댓금만 뽑을 수 있습니다
<option value="wr_datetime,1"<?php echo get_selected($sfl, 'wr_datetime,1'); ?>>날짜검색</option>
이렇게 추가해서 검색해 보세요