저장된 데이터를 엑셀 파일로 다운 받아줄 때 채택완료
안녕하세요? 항상 도움을 받고 있습니다. 감사합니다.
DB 에서 태그로 구분자를 준 것을 엑셀 파일로 다운 받을 때 줄바꿈으로 치환해서 다운을 받고 싶습니다. 를 \n 으로 치환을 했는데 그냥 띄워쓰기만 되더라고요. 어떻게 해야하나요? 항상 감사합니다.
include_once('./_common.php');
echo '';
$sql_common = " from {$g5['member_table']} ";
$sql_search = " where (1) ";
if ($stx) {
$sql_search .= " and ( ";
switch ($sfl) {
case 'mb_point' :
$sql_search .= " ({$sfl} >= '{$stx}') ";
break;
case 'mb_level' :
$sql_search .= " ({$sfl} = '{$stx}') ";
break;
case 'mb_tel' :
case 'mb_hp' :
$sql_search .= " ({$sfl} like '%{$stx}') ";
break;
default :
$sql_search .= " ({$sfl} like '{$stx}%') ";
break;
}
$sql_search .= " ) ";
}
if (!$sst) {
$sst = "mb_datetime";
$sod = "desc";
}
$sql_order = " order by {$sst} {$sod} ";
$sql = " select * {$sql_common} {$sql_search} {$sql_order} ";
$result = sql_query($sql);
header("Content-Type: application/vnd.ms-excel");
header("Content-Type: application/x-msexcel");
header("Content-Disposition: attachment; filename=member.xls");
header("Content-Description: PHP4 Generated Data" );
//header("Content-charset=utf-8");
?>
.sty { font-family:굴림; font-size:12px;}
.sty0 { font-family:굴림; font-size:12px; text-align:center;}
.sty1 {mso-number-format:"\@";font-family:굴림; font-size:12px}
.sty2 {font-family:굴림; font-size:12px}
.sty3 {font-family:굴림; font-size:12px; color: #ff0000}
.title {font-family:굴림; font-size:12px; font-weight:600}
.title_s {font-family:굴림; font-size:16px}
| mb_id | mb_name | mb_nick | mb_email | mb_homepage | mb_level | mb_tel | mb_hp | extra_mb_hp | mb_adult | mb_zip | mb_addr1 | mb_addr2 | mb_addr3 | mb_addr_jibeon | mb_recommend | mb_mailling | mb_sms | mb_open | mb_1 | mb_2 | mb_3 | mb_4 | mb_5 | mb_6 | mb_7 | mb_8 | mb_9 | mb_10 |
답변 3개
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
https://stackoverflow.com/questions/5960242/how-to-make-new-lines-in-a-cell-using-phpexcel
엑셀다운 플러그인이 뭔지는 잘모르겠지만 요런 답변들도있습니다.
댓글을 작성하려면 로그인이 필요합니다.
해당 내용만으로는 정확한 컬럼인지 확인이 되지 않는데
치환 함수는 잘 처리하셨는데
데이터형식의 해당 태그인지 확인후 치환하셔서 확인 테스트를 해보셔야 할듯 합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인