보통 보드에 있는 검색을 클릭하면 결과가 뿌려지는데요
INSTR(컬럼명, '검색문자열')) 이런구문으로 쿼리를 하더군요
INSTR 알아봤더니 일종에 like 같은 역활이지요? 문자열이 포함된것을 검색 하니까요
그런데 저는 문자열 포함이 아니고 꼭 해당 문자열만 있는것만 구하고 싶은데
그럼 별도로 쿼리문을 만들어서 해야 되나요?
그러니까 테이블 특정컬럼에
123
12
라고 값이 있다면
12로 검색하면 위 두개다 결과로 뿌려지는데
저는 두번째만 뿌려지게 하고 싶거든요.
그누보드 손 안대고 스킨만 가지고 가능한 방법 있을까요?
INSTR(컬럼명, '검색문자열')) 이런구문으로 쿼리를 하더군요
INSTR 알아봤더니 일종에 like 같은 역활이지요? 문자열이 포함된것을 검색 하니까요
그런데 저는 문자열 포함이 아니고 꼭 해당 문자열만 있는것만 구하고 싶은데
그럼 별도로 쿼리문을 만들어서 해야 되나요?
그러니까 테이블 특정컬럼에
123
12
라고 값이 있다면
12로 검색하면 위 두개다 결과로 뿌려지는데
저는 두번째만 뿌려지게 하고 싶거든요.
그누보드 손 안대고 스킨만 가지고 가능한 방법 있을까요?
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 2개
출력 이전에 작업이 되어야 합니다
그렇지 않으면 하단 페이지 목록이 맞지않게 됩니다
완전히 일치하는 필드를 검색하는 것은 mb_id, wr_name 등 몇개로 정해져있습니다
common.lib.php의 get_sql_search()함수에서 mb_id, wr_name 처럼 필드명을 추가해주어야 합니다
common 파일 봐볼께요