전체 검색에서 결과물이 검색 단어순으로 정렬 되려면요? 정보
전체 검색에서 결과물이 검색 단어순으로 정렬 되려면요?본문
전체검색에서 OR 검색시 날짜순으로 정렬이 되는데 (맞나?) 그런데 이것을
검색 단어순으로 정렬 시키려면 어떻게 해야 하는지...
'사람 음반' 이라고 검색하면 사람 결과 순으로 정렬되고 그다음 음반에 대한 결과물 순으로 정리되려고 합니다. 고수님들!! 도움을....
댓글 전체
검색 query 자체를 바꾸어야 합니다.
union을 써야하는데... 사용하는 mysql 버젼이 지원하는지부터 확인하세요.(4.0.0부터 지원)
select .... where key = '사람'
union
select .... where key = '음반'
둘째 방법은
query 결과를 php에서 정렬하는 겁니다.
http://kr.php.net/manual/kr/function.sort.php
union을 써야하는데... 사용하는 mysql 버젼이 지원하는지부터 확인하세요.(4.0.0부터 지원)
select .... where key = '사람'
union
select .... where key = '음반'
둘째 방법은
query 결과를 php에서 정렬하는 겁니다.
http://kr.php.net/manual/kr/function.sort.php