그누보드4에 MSSQL 업데이트 방법
본문
//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
쿼리문에 있는 $rg1[GameIDC] 부분을 따옴표로 감싸 보세요.
$rg1[GameIDC] 값이 제대로 넘어 왔는지 update하기 전에
alert("넘어온값 : ".$rg1[GameIDC]); 정도를 소스에 넣어 확인해 보셔야겠는데요...
답변을 작성하시기 전에 로그인 해주세요.