msssql에서 한글 불러오면 깨지는 현상 채택완료
그누랑놀자
7년 전
조회 2,370
mysql 에 홈페이지 설치되었습니다.
홈페이지 닉네임을 mssql 에서 로그인시 불러들이는 작업을 하는데
한글로된것은 다깨져서나오네요 .. 해결방법 있을까요 ?
아래의 소스문
login_check.php
$query = 'Select Id, GameIDC From AccountCharacter Where Id = \''.$mb_id.'\';'; $rg = mssql_query($query); $rg1 = mssql_fetch_array($rg);
$sql = "update {$g5['member_table']} set mb_nick= '".$rg1[GameIDC]."' where mb_id='".$rg1[Id]."'"; sql_query($sql);
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
채택된 답변
+20 포인트
7년 전
e데이타가 전체
mysql에서 저장했던 인코딩방식과
MSsql에서 저장한 인코딩방식을 비교해보시고
단순히 닉네임을 불러와서 변환해야 하는것이라면
iconv 로 charset을 맞춰주시면 될것 같네요
http://php.net/manual/kr/ref.iconv.php">http://php.net/manual/kr/ref.iconv.php
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인