티스토리 뷰

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));


댓글