php - 将 mysql 查询从 php 网页保存到 excel 文件

标签 php mysql excel

我在 mysql 数据库中有一个表。我想要做的是在一个 php 页面中,运行一个 select 语句并将结果输出到一个 excel 文件中。

我看过很多教程并尝试过它们,但是这些都是将网页内容输出到 excel 文件中。我只想要 mysql 表数据和标题。

有办法吗?

最佳答案

您可以为此使用可用的 PHP 库之一。 One , two .

开发起来非常快但不如使用库那么整洁的一件事是:

  1. 执行您的 MySQL 查询
  2. 用结果创建一个 HTML 表格
  3. 将响应的内容类型设置为:application/vnd.ms-excel

在大多数浏览器中,使用该页面将在 Excel 中将 HTML 表格作为电子表格打开。您可以使用其他 HTTP header 来建议该文件的文件名。

关于php - 将 mysql 查询从 php 网页保存到 excel 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3830411/

相关文章:

php - 个人网站的用户友好框架?

php - 使用 php 脚本连接到数据库,但没有返回任何值

mysql - 如何在mysql case函数中执行子查询?

vba - 并非所有日期都能被 VBA 识别

c# - 在 Excel 中执行拖放操作时 DragDrop.DoDragDrop 不返回

php -/usr/share 中 php 和 php5 目录的用途

php - Preg_Match 精确单词并从字符串文本中输出单词

javascript - Html 编码 Ionic 2 + API PHP 引用错误

mysql - 无法使用 in 子句获取逗号分隔值

javascript - Office.js 加载项无法使用动态列