안녕하세요
관리자만 볼 수 있는 게시판을 만들고 타이틀에 번호를 넣어서 게시물을 넣은 후
방문자가 검색이란 페이지에서 검색어를 넣을경우 번호와 100% 일치하면 해당 게시물이 검색되어 나오게 하고자 합니다.
별도 페이지에 게시판을 만들어 넣고 게시물을 테스트로 몇개 올리고
검색 페이지에 검색창만 나오게 추가한 상태입니다.
코드는 여기서 검색해서 넣었습니다.
<form method="get" action="게시판 페이지 주소">
<input type="hidden" name="mod" value="list">
<input type="hidden" name="pageid" value="1">
<select name="target">
<option value="title">제목</option>
</select>
<input type="text" name="keyword" value="" required>
<button type="submit">검색</button>
</form>
게시물을 테스트로 제목을 1234, 123456 두개로 올려봤는데
12로 검색하면 안나와야 하는데 결과물이 두개 다 나옵니다.
1234로 검색하면 1234만 나와야하는데 123456도 나옵니다.
https://blog.naver.com/PostView.nhn?blogId=chan2rrj&logNo=221264876651
글 참고해서 몇가지 테스트를 해봤는데 적용이 안됩니다.
1234 검색했을때 123456은 안나오고 1234만 나오게, 100% 정확히 일치할때만 검색결과가 나오게 하는 방법 부탁드립니다.
감사합니다.
안녕하세요~^^
100% 정확히 일치할때만 검색결과가 나오게 하는 하시려면
쿼리를 조금 수정하셔야합니다
FTP로 접속하셔서 /wp-content/plugins/kboard/class/KBContentList.class.php 파일에서
아래 코드를 찾아서
"%{$keyword}%"
이 코드로 교체해보시겠어요?
"{$keyword}"
고맙습니다.
안녕하세요
리스트 파일을 수정해서 검색어가 정확히 일치해야만 검색결과가 나오는 부분은 수정했습니다.
답변 감사합니다.
하나 더 문의드립니다.
http://simpleb.co.kr/test/%EA%B2%80%EC%83%89%EC%B0%BD-%ED%85%8C%EC%8A%A4%ED%8A%B8/
원하는 형태는 처음 리스트는 안보이고, 검색창만 있고
검색창에서 검색하면 결과물만 보이는 형태입니다.
별도 검색창만 있는 페이지에 검색창을 붙여도 검색결과는 게시판 페이지로 이동을해서 나오기때문에
게시판 페이지에 리스트 전체를 볼 수 있습니다.
현재는 게시판 페이지 상담에 검색창을 추가한 상태입니다.
리스트(게시물 목록)가 검색 결과만 나오고 전체 게시물 리스트는 안나오게 하는 방법이 있을까요?