포럼

@카르마 님의 통합검색 확장모듈을 테스트 하면서 알게된 사실인데 mssql사용자인 경우 php에서 직접 쿼리를 날릴때 조건문에 한글이 포함되어 있으면 올바른 결과를 얻지 못하더군요. 물론 영문일경우 아무 문제가 없습니다.


select TOP 10 keyword, count(*) as count from xe_search where keyword like '%테%' group by keyword order by count desc

- 이와 같은 쿼리문을 날렸을경우 이에 해당하는 컬럼이 존재해도 전혀 결과를 산출해내지 못합니다.


이를 해결하기 위해서 db커낵션 부분에 'CharacterSet' => 'UTF-8' 구문을 추가해 줘야 할꺼 같습니다. 해당 구문을 추가해주면 조건문에 한글이 포함되어 있어도 정상적인 결과를 얻을 수 있습니다.


./classes/db/DBMssql.class.php

$result = @sqlsrv_connect($connection["db_hostname"], array('Database' => $connection["db_database"], 'UID' => $connection["db_userid"], 'PWD' => $connection["db_password"], 'CharacterSet' => 'UTF-8'));

글쓴이 제목 최종 글
이동화309 xe에 대한 불만.. [14] 2014.04.12 by KrteamENT
마이웹 XE git에 소스 edit기능을 클릭하니 소스 수정을 하는 화면이 나오던데요. [4] 2014.04.12 by 마이웹
RedLan EZMember Pre Release 배포 ... [3] 2014.04.11 by 숭숭군
KrteamENT XDT가 닫혔네요..ㄷㄷ [19] 2014.04.11 by 2donggalbi
SOFTA 파워묵업 Power MockUP good story board! [광고가 아닙니다 ㅠ.ㅠ] [1] 2014.04.11 by 이니셔티브
최윤한 속도관련해서 조언좀 구합니다. [14] 2014.04.11 by 최윤한
김 기 상 조언부탁드려요. [2] 2014.04.11 by Double'U'
W.O 정말 만족스러운 CMS, XE [1] 2014.04.10 by 키스투엑스이
YJSoft Xzet 1.4.5.23-alpha4(XE 1.4.x 보안패치) 를 공개합니다. [2] 2014.04.10 by natura
StyleRoot 통합검색 확장모듈 자소 분해 + 검색어 하이라이트 구현 완료 [7] file 2014.04.10 by 루팡쿠팡
착한악마 와~~킴스큐....보니... [26] 2014.04.10 by 착한악마
AJKJ SSL을 대신할 Javascript/RSA/AES 아이디어 + 데모 + 미완성Addon [19] file 2014.04.10 by AJKJ
prologos DB를 mssql 사용시 한글 문제 [3] 2014.04.10 by prologos
YJSoft Github HowTo - 3. 웹 상에서 Pull Request [3] file 2014.05.05 by 키스투엑스이
GG 코딩과 디자인의 차이 [8] 2014.04.09 by teguh100
이즈야 jQuery CDN for XE 1.7 [28] 2014.04.09 by 이즈야
우리아기 갑자기 든 생각인데 관리자 페이지도 스킨이라걸... [5] 2014.04.09 by 업글
StyleRoot XE 확장 컴포넌트 -> 이모티콘에 귀여운걸 추가해보았습니다. [20] file 2014.04.09 by KrteamENT
StyleRoot 통합검색 확장모듈 검색어 추천 자소 분해 구현 [8] file 2014.04.09 by teguh100
쿨럭이 1.7.4.1패치후 검색어 오류.. [12] 2014.04.09 by 쿨럭이