From 84cdc31a0abe496190fd940090c2695931b952f0 Mon Sep 17 00:00:00 2001 From: chicpro Date: Thu, 20 Jun 2013 14:28:49 +0900 Subject: [PATCH] =?UTF-8?q?#242=20iconv=20=ED=95=A8=EC=88=98=20=EC=A0=81?= =?UTF-8?q?=EC=9A=A9=EC=9D=84=20array=5Fmap=EC=9C=BC=EB=A1=9C=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/shop_admin/orderprintresult.php | 30 +++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/adm/shop_admin/orderprintresult.php b/adm/shop_admin/orderprintresult.php index 3f779d914..2b05573a6 100644 --- a/adm/shop_admin/orderprintresult.php +++ b/adm/shop_admin/orderprintresult.php @@ -125,28 +125,30 @@ if ($csv == 'xls') // Put Excel data $data = array('우편번호', '주소', '이름', '전화1', '전화2', '상품명', '수량', '선택사항', '배송비', '상품코드', '주문번호', '운송장번호', '전하실말씀'); + $data = array_map('iconv_euckr', $data); $col = 0; foreach($data as $cell) { - $worksheet->write(0, $col++, iconv('utf-8', 'euc-kr', $cell)); + $worksheet->write(0, $col++, $cell); } for($i=1; $row=sql_fetch_array($result); $i++) { - $ct_send_cost = ($row['ct_send_cost'] ? '착불' : '선불'); + $ct_send_cost = iconv_euckr(($row['ct_send_cost'] ? '착불' : '선불')); + $row = array_map('iconv_euckr', $row); $worksheet->write($i, 0, $row['od_b_zip1'].'-'.$row['od_b_zip2']); - $worksheet->write($i, 1, iconv('utf-8', 'euc-kr', $row['od_b_addr1'].' '.$row['od_b_addr2'])); - $worksheet->write($i, 2, iconv('utf-8', 'euc-kr', $row['od_b_name'])); - $worksheet->write($i, 3, iconv('utf-8', 'euc-kr', $row['od_b_tel'])); - $worksheet->write($i, 4, iconv('utf-8', 'euc-kr', $row['od_b_hp'])); - $worksheet->write($i, 5, iconv('utf-8', 'euc-kr', $row['it_name'])); - $worksheet->write($i, 6, iconv('utf-8', 'euc-kr', $row['ct_qty'])); - $worksheet->write($i, 7, iconv('utf-8', 'euc-kr', $row['ct_option'])); - $worksheet->write($i, 8, iconv('utf-8', 'euc-kr', $ct_send_cost)); - $worksheet->write($i, 9, iconv('utf-8', 'euc-kr', $row['it_id'])); - $worksheet->write($i, 10, iconv('utf-8', 'euc-kr', $row['od_id'])); - $worksheet->write($i, 11, iconv('utf-8', 'euc-kr', $row['od_invoice'])); - $worksheet->write($i, 12, iconv('utf-8', 'euc-kr', $row['od_memo'])); + $worksheet->write($i, 1, $row['od_b_addr1'].' '.$row['od_b_addr2']); + $worksheet->write($i, 2, $row['od_b_name']); + $worksheet->write($i, 3, $row['od_b_tel']); + $worksheet->write($i, 4, $row['od_b_hp']); + $worksheet->write($i, 5, $row['it_name']); + $worksheet->write($i, 6, $row['ct_qty']); + $worksheet->write($i, 7, $row['ct_option']); + $worksheet->write($i, 8, $ct_send_cost); + $worksheet->write($i, 9, $row['it_id']); + $worksheet->write($i, 10, $row['od_id']); + $worksheet->write($i, 11, $row['od_invoice']); + $worksheet->write($i, 12, $row['od_memo']); } $workbook->close();