iT邦幫忙

0

PHP 表格資料匯出成EXCEL 供使用者下載

做PHP時遇到問題
關於 如何把表格資料 製作出一個按鈕 按下後 會匯出EXCEL檔
找過之前資料
<? if ($_POST['Mode'] == "OutFile"){
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:attachment;filename=qq.xls");
} ?>

<form method="POST" action="easy.php">
<input type="hidden" name="Mode" value="OutFile">
<input type="submit" value="匯出Excel" name="submit">
</form>
上面兩個放進去 可以匯出 但 匯出卻無法相容XLSX 開啟後會變HTML檔

求各位大大幫忙

外獅佬 iT邦大師 1 級 ‧ 2016-03-17 13:43:33 檢舉
介意使用第三方元件嗎?
phpexcel
外獅佬 iT邦大師 1 級 ‧ 2016-03-17 13:45:24 檢舉
不過,它只能產生Excel 2007以後的OpenXML格式檔案(.xlsx)
jerry00218 iT邦研究生 2 級 ‧ 2016-03-17 22:36:39 檢舉
我使用時是選擇用逗號產出 CSV 供 Excel 開啟

1 個回答

0
wiseguy
iT邦超人 1 級 ‧ 2016-03-20 14:13:55
最佳解答

這問題不是才問過沒多久嗎?
http://ithelp.ithome.com.tw/question/10180396

謝謝你~

我要發表回答

立即登入回答