테스트 사이트 - 개발 중인 베타 버전입니다

Jquery 자동완성 검색기능 추가하기 (Autocomplete) 많이 검색한 순서대로 정렬 채택완료

jaykjayk5 7년 전 조회 3,756

아래가 소스인데요.

        order by             pp_word asc limit 10 ";

이 부분 같습니다.

검색이 많은 순서대로 정렬하려면 어떻게 해야 하죠?

예를 들어 배트맨을 검색하고 자동완성은 배트맨로빈 검색이 많다면 배트맨로빈을 가장 위에 뛰우는 겁니다. 가능할까요?

 

 

$row['pp_word'],                 "label"    => $row['pp_word']                 ); } echo json_encode($arr); ?>

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
o
7년 전

select 문에 count 로 잡으시고  order by 에서 정렬하시면 됩니다 

 

$sql = "select             pp_word, count(*) as cnt          from             g5_popular         where             pp_word like '%".$stx."%'         group by             pp_word         order by             cnt desc  limit 10 ";

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

j
jaykjayk5
7년 전
와~ 감사합니다!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인