그누4 오류내용좀 바주세요
본문
//mssql2008연동된상태입니다
$query = 'Select Id, GameIDC From AccountCharacter Where Id = \''.$mb_id.'\';';
$rg = mssql_query($query);
$rg1 = mssql_fetch_array($rg);
//MYsql 로 업데이트
$mysql = "update $g4[member_table]
set mb_nick= $rg1[GameIDC] where mb_id='".$rg1[Id]."'";
mysql_query($mysql);
이렇게해서
MSSQL 에 있는 GameIDC 의 데이터를
MYSQL 에 mb_nick 을 변경되게 했씁니다.
그런데.. 숫자만 인식됨니다.
한글 영어등 들어가면 인식이 안됨니다.
23424a <= 인식안됨
asdfwfw <=인식안됨..
한글 <=인식안됨
12312한글<= 인식안됨..
한글이나 영어가 섞여도 인식이 안되고 있습니다. 에러 없이 그냥 변경이 안됨니다.
숫자만 들어 갈시에는 변경은 됨니다.
답변 2
$mysql = "update $g4[member_table]
set mb_nick='".$rg1[GameIDC].'" where mb_id='".$rg1[Id]."'";
mysql_query($mysql);
이렇게 변경해보세요.
숫자형이외의 문자열이 인식이 안될경우 캐릭터셋을 확인해보세요
mysql과 mssql 의 캐릭터셋( euckr , utf8 등 )을 확인해 볼것을 권장합니다
답변을 작성하시기 전에 로그인 해주세요.