我在 mysql 数据库中有一个表。我想要做的是在一个 php 页面中,运行一个 select 语句并将结果输出到一个 excel 文件中。
我看过很多教程并尝试过它们,但是这些都是将网页内容输出到 excel 文件中。我只想要 mysql 表数据和标题。
有办法吗?
最佳答案
您可以为此使用可用的 PHP 库之一。 One , two .
开发起来非常快但不如使用库那么整洁的一件事是:
- 执行您的 MySQL 查询
- 用结果创建一个 HTML 表格
- 将响应的内容类型设置为:
application/vnd.ms-excel
在大多数浏览器中,使用该页面将在 Excel 中将 HTML 表格作为电子表格打开。您可以使用其他 HTTP header 来建议该文件的文件名。
关于php - 将 mysql 查询从 php 网页保存到 excel 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3830411/