디비내용을 엑셀 파일로 다운로드 시키는 방법 > MySQL Tip

본문 바로가기
 

디비내용을 엑셀 파일로 다운로드 시키는 방법

페이지 정보

작성자 차동박 이름으로 검색 댓글 0건 조회 18,455회 작성일 05-08-07 19:23

본문

디비내용을 엑셀 파일로 다운로드 시키는 방법
 

글쓴이 : 오렌지블루

저작권자 이메일 : lovesong1999@hanmail.net

출처 : http://phpschool.com

작성일 : 2002/04/26 17:31:03

 

글내용

웹페이지 상의 문서를 엑셀이나, 파워포인트, 위드 문서로 변환해 줘야 되는 경우 아래와 같은 방법을 쓰면 상당히 쉽게 해결이 되지요.

만약에 엑셀 파일로 변환을 하고 싶으시면
<?
header("Content-Type: application/vnd.ms-excel");
?>
저 부분을 태그 앞에 넣으면 끝나지요.
저 페이지가 호출이 되면 오피스가 깔려있는 사용자들은 저장할것인지 그냥 열것인지를 물어보구여, 안깔려 있는 사용자들은 파일을 다운받을수 있게 되지요.

그럼 워드 파일은
<?
header("Content-Type: application/msword");
?>

파워포인트 역시 같은 방법으로
<?
header("Content-Type: application/vnd.ms-powerpoint");
?>

그럼 마지막으로 ASP에서는
<%
Response.Buffer = TRUE
Response.ContentType = "application/vnd.ms-excel"
%>

나머지는 응용이 가능하시겠지여?
알고보면 상당히 쉬운방법인데 저 방법을 몰라서 고민하시는 분들이 꽤 되시더라구요.

그럼 도움이 되시길. ^^

다음은 header 내용을 변경해서 excel로 바꾸어 주는 구문입니다.

* excel.php

<?php
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=test.xls");
header("Content-Descript-xion: PHP4 Generated Data");
?>


테스트1 테스트1 테스트1 테스트1
테스트2 테스트2 테스트2 테스트2




실행시켜보세요. 어떻게 되죠? test.xls 이름으로 excel 화일이 다운로드 되죠.
혹 DB내용을 excel형태로 출력해야될 때 유용할거 같습니다.

댓글목록

등록된 댓글이 없습니다.

Total 243건 5 페이지
MySQL Tip 목록
번호 제목 글쓴이 조회 날짜
171 차동박 이름으로 검색 18802 09-02
170 no_profile human 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 18780 05-20
169 차동박 이름으로 검색 18743 08-07
168 차동박 이름으로 검색 18728 09-12
167 차동박 이름으로 검색 18719 10-13
166 차동박 이름으로 검색 18705 12-17
165 차동박 이름으로 검색 18703 09-17
164 no_profile human 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 18678 05-21
163 차동박 이름으로 검색 18678 12-27
162 차동박 이름으로 검색 18653 08-18
161 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 18643 04-03
160 차동박 이름으로 검색 18603 08-07
159 차동박 이름으로 검색 18598 04-13
158 차동박 이름으로 검색 18592 09-13
157 차동박 이름으로 검색 18512 07-10
열람중 차동박 이름으로 검색 18456 08-07
155 차동박 이름으로 검색 18406 08-07
154 차동박 이름으로 검색 18332 11-07
게시물 검색