sql_query()사용시 한글 입력 안되는 문제..?
본문
$result = sql_query("INSERT INTO g5_write_plan
SET wr_option = 'secret',
wr_content = '테스트',
wr_datetime = '".G5_TIME_YMDHIS."',
wr_last = '".G5_TIME_YMDHIS."',
wr_ip = '{$_SERVER['REMOTE_ADDR']}',
wr_1 = '{$div_info}'
");
이와 같이
wr_content 필드에 한글을 입력하면 공백으로 입력이 되는 문제가 있더라구여.
숫자랑 영문은 입력되는데; 한글만 안되는지.. 혹시 이유 아시는분계실까여?
답변 3
언어셋 확인해보시기 바랍니다.
db는 utf-8이고 입력 파일은 euc-kr인듯 싶습니다.
아니면 그 반대입니다.
iconv("utf-8", "euc-kr", "테스트")
또는
iconv("euc-kr", "utf-8", "테스트")
로 해보시기 바랍니다.
쿼리를 콘솔에서 직접 입력해도 그런가요?
한글이 입력이 안되는건가요? 깨진 한글이 들어가는건가요?
DB 설정과 관련있을거 같네요
답변을 작성하시기 전에 로그인 해주세요.