티스토리 뷰
CI에서 MSSQL의 데이터를 json으로 만드는걸 했는데 문제는 한글..
mssql이 euc-kr설정이다보니 한글데이터 때문에 json_encode가 작동되지 않는다..
결국엔 변경작업을 해줘야 함..
$data_row = $this->displayClassroomInfo($cam_idx);
$data = array();
foreach( $data_row as $row) {
$data['data'][] = array(
'rom_idx' => $row->ROM_IDX,
'rom_name' => iconv("euc-kr", "utf-8",$row->ROM_NAME)
);
}
$this->output->set_content_type('application/json');
$this->output->set_output(json_encode($data,JSON_UNESCAPED_UNICODE));
'serverSide > PHP' 카테고리의 다른 글
[codeIgniter] Curl 헤더(header) 정보 추가 (0) | 2020.02.10 |
---|---|
[CI] 코드이그나이터 + MSSQL2008 다국어처리 (0) | 2019.04.30 |
[codeigniter]코드이그나이터 csrf 적용 안되게 하는 방법 (0) | 2018.07.25 |
유튜브 업로드 API TO PHP (0) | 2018.06.21 |
[PHP] ICONV Detected an illegal character in input string (0) | 2017.05.10 |
댓글