테이블 형식으로 보고서를 생성합니다. 이 보고서는 브라우저에 표시됩니다. 보고서를 Excel 형식으로 볼 수 있도록 다운로드 형식의 보고서를 제공하고 싶습니다. 어떻게해야합니까?HTML 테이블에서 Excel - PHP
답변
CSV functions 또는 PHPExcel을 사용할 수 있습니다. 아니면 더 좋고 간단한 해결책이 있습니다. 테이블 HTML을 파일에 넣고 XLS 파일로 저장하면 여러 가지 문제가 발생할 수 있습니다.
텍스트에 HTML을 퍼팅 시도 할 수 귀하의 question.So에 대한 몇 가지 솔루션을 가로 질러왔다 파일을 저장하고 .XLS로 저장하는 것은 간단한 테이블에 잘 작동하는이 문제의 환상적인 솔루션입니다. –
작동하지만 Excel 2010 (및 향후 버전)에서 "파일 *이 손상되었을 수 있습니다. 정말 열리시겠습니까?"라는 경고가 표시됩니다. 기본 대답은 no이므로 일부 사용자를 혼동시킬 수 있습니다. –
저는 변환을 뛰어 넘는 멋진 html을하는 DocRaptor이라는 서비스를 사용했습니다. 또한 html로 PDF 변환합니다.
원본 HTML 및 CSS의 모양을 Excel에서 유지하는 한 더 좋은 해결책이 있다면 필자는 그것을 보지 못했습니다.
<?php
$file="test.xls";
$test="<table border=1><tr><td>Cell 1</td><td>Cell 2</td></tr></table>";
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=$file");
echo $test;
?>
나는 ms excel 2007을 사용하고 있습니다. 거기에 파일을 내보낼 때 셀이 보이지 않습니다. "열기를 시도하는 파일의 형식이 확장자로 지정된 형식과 다릅니다"라는 메시지가 열기 전에 표시됩니다. – Dashrath
- 1. jQuery 또는 PHP를 사용하여 HTML 테이블에서 excel 파일을 만듭니다.
- 2. LINQ 테이블에서 Excel 스프레드 시트
- 3. html to excel 내보내기
- 4. Silverlight 데이터베이스 테이블에서 excel 형식 뷰어 사용하기
- 5. 테이블에서 데이터를 내보내고 열 이름을 Excel
- 6. 여러 피벗 테이블에서 Excel 2007 필터링
- 7. html 테이블에서 C# 함수 활성화
- 8. HTML 테이블에서 선택할 수없는 열
- 9. HTML 양식이 테이블에서 작동하지 않습니까?
- 10. 테이블에서 텍스트를 멈추는 방법 HTML
- 11. HTML 테이블에서 필드 삭제 도움말
- 12. flexigrid가 html 테이블에서 작동하지 않습니다.
- 13. HTML 테이블에서 PHP로 데이터 검색
- 14. PHP Excel Reader로 Excel 파일 가져 오기
- 15. 한 HTML 테이블에서 다른 HTML 테이블로 끌어다 놓는 방법은 무엇입니까?
- 16. PHP 데이터베이스 Excel 내보내기
- 17. Excel, PHP 및 세션
- 18. html 테이블이 MySQL 테이블에서 채워지지 않습니다
- 19. Excel VBA의 HTML 페이지 제목
- 20. html 테이블의 Excel 기능을 엑셀
- 21. PHP HTML
- 22. HTML 및 PHP 포함
- 23. PHP 및 Excel 계산 차이점
- 24. (PHP + HTML) PHP 내의 코드
- 25. PHP + HTML 코드가있는 PHP 평가판
- 26. PHP에서 생성 된 여러 동적 HTML 테이블에서 MySQL 삽입하기
- 27. HTML 테이블에서 asp.net 표보기 데이터를 전송하는 방법
- 28. codeigniter를 사용하여 html 테이블에서 값 가져 오기
- 29. Nokogiri를 사용하여 HTML 테이블에서 노드 삭제
- 30. Python을 사용하여 HTML 테이블에서 데이터 추출
난 당신이 http://wsnippets.com/export-html-table-data-excel-sheet-using-jquery – user2943773