[精讚] [會員登入]
2540

[PHP] 輸出EXCEL的最簡易方法

輸出EXCEL最簡易方法,就沒要求太多了

分享此文連結 //n.sfs.tw/12804

分享連結 [PHP] 輸出EXCEL的最簡易方法@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-25 12:44:40 最後編修
2018-10-12 01:46:41 By 張○○
 

要由網頁上直接輸出 EXCEL 的檔案有許多方法,有用 file 的方法或是 PEAR 的方法來製作。

所以我還是覺得使用 TABLE 直接把內容丟出來是最簡便的方法,

在送出畫面前(例如使用按了你的下載EXCEL連結時),先執行這段:

PHP

    $filename="Filename".date("YmdHis").".xls";   // 建立檔名
    header("Content-type:application/vnd.ms-excel"); // 送出header
    header("Content-Disposition:filename=$filename");  // 指定檔名

接下來的程式用PHP把 table 直接畫出來就好了:
 

<html>
<meta charset="utf-8" />
<body>

<table>
表格內容tr td...的 HTML略
</table>
</body></html>

可惜這種方法比較難以處理分頁的問題。不過已經很夠用了。


原文 2010-09-30 15:

END

你可能感興趣的文章

[PHP7] 讀取mysql資料庫的傳統方法 使用傳統預設的方法來連結mysql資料庫

[PHP] UTF8中取出字串中特定的字數 要將字串,例如資料庫取出的TEXT,取出特定的字數

利用 php 木馬作為駭客攻擊的手法 利用 php 木馬作為駭客攻擊的手法

[CodeIgniter 3] 資料庫的使用方法整理2/2 CI3 承襲 CI2,有很多的builder class可以用,依各人的使用習慣,有人喜歡一堆sql字串,有人喜歡用helper

[PHP] 輸出EXCEL的最簡易方法 輸出EXCEL最簡易方法,就沒要求太多了

[CI3] 使用和修改日曆類別 calendar library CI3有一個日曆圖書館 library,可以快速的建立一個日曆,但是想修改讓他更棒

隨機好文

如何在linux下執行java 原生的java應用程式可以使用簡單的方法在console下面寫出來,適合作簡單的應用

[Freebsd] 定時測試 ADSL 是否斷線並重連 中華電信 ADSL 雖有固定 ip,可是他卻會不定時「斷線」, 使用以下的 方法可以定時測試是否斷線,以及重新撥接。

UTF8中文字/全形一覽 快速查詢urf-8的中文字,共計13246中文字(5401常用字+7652罕用字+日文或編號),292全形符號,27半形符號。

TFTP Server 安裝及使用 讓設備的網路設定檔或是韌體經由TFTP拷備出來,操作的方法

精讚的版面變化 ▓此文僅作為舊文的記錄▓ 這篇文章為了紀念改版完成而撰寫。 原本的部落格是民國97年的作品,那時還是用舊有的技術來寫,很