[英]export selected mysql data to excel
我有一個關於將選定的mysql數據導出到excel的問題。 我從mysql表中提取了數據,並按需要進行了排列。
如何將數據從當前頁面導出到Excel?
我嘗試使用此代碼,
<input type= "button" onclick=location.href="export.php" value="Export"/>
這是hrviewdate2.php文件上的導出按鈕,這是export.php文件:
<?php
header("Content-type: application/vnd-ms-excel");
header("Content-Disposition: attachment; filename=zakat.xls");
include 'hrviewdate2.php';
?>
但它只是導出一個html頁面而沒有我需要的數據。
最好的選擇是將數據導出為csv文件,大多數流行的電子表格應用程序(包括Google Docs和Excel)都可以打開該文件。
您可以看到此帖子通過PHP導出為CSV,以獲取有關如何執行此操作的信息。
您將遇到的唯一問題是,當數據為CSV格式時,Excel不支持非英文字符。 您將需要使用一些編碼設置來使CSV文件在Excel中打開。
如果您確實想生成.xls
文件,則可以在GitHub上研究使用此庫 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.