2013-05-21 2 views
2

중국어 문자를 입력하여 데이터베이스에 저장하면 ??? 대신 물음표.질문 기호로 중국어 문자를 저장하는 Codeiginter mysql

누구나 도움이 될 수 있습니까? 문자 세트에 대한

내 CodeIgniter의의 구성 설정은

$db['default']['char_set'] = 'utf8'; 
$db['default']['dbcollat'] = 'utf8_unicode_ci'; 

내 메타 태그뿐만 아니라

<meta http-equiv="content-type" content="text/html; charset=utf-8" /> 

답변

3

당신이 UTF8로 테이블 문자 집합을 설정하지 않은 경우이 문제가 발생할 아래와 같이입니다. 테이블을 확인하고 Chartset을 utf-8로 설정하고 collation을 utf8_general_ci 또는 utf8_unicode_ci (언어에 가장 적합합니다 :)로 설정하십시오.

이렇게하면 문제가 해결됩니다.

고맙습니다.

+0

네 말이 맞아. 테이블 정렬을 utf8로 변경했습니다. 올바르게 작동합니다. 감사합니다 – edelweiss

+0

당신은 환영합니다 : –

+0

나뿐만 아니라, 멋진 작품. –

관련 문제