【问题标题】:export selected mysql data to excel将选定的mysql数据导出到excel
【发布时间】:2016-01-05 03:27:37
【问题描述】:

我有一个关于将选定的 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 页面。

【问题讨论】:

标签: php html mysql excel


【解决方案1】:

您最好的选择是将数据导出为 csv 文件,大多数流行的电子表格应用程序都可以打开该文件,包括 Google Docs 和 Excel。

您可以查看此帖子 Export to CSV via PHP,了解如何执行此操作。

您将遇到的唯一问题是当数据为 CSV 格式时 Excel 不支持非英文字符。您需要使用一些编码设置来让 CSV 文件在 Excel 中正确打开。

如果您确实想生成 .xls 文件,可以在 GitHub 上查看使用此 library

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-08
    • 2013-09-09
    • 2013-03-19
    • 2020-05-15
    • 2016-03-17
    • 2020-11-19
    相关资源
    最近更新 更多