php - php,如何将具有多个表的数据库导出到具有多个工作表的单个excel文件中?
问题描述
如何将几个选定的表格导出到每个表格的每个表格中的单个 excel 文件中?
以下是我当前的代码。
$con = mysqli_connect("localhost","root","","test1");
if(isset($_POST["download"]))
{
header('Content-Type: text/csv; charset=windows-1257');
header('Content-Disposition: attachment; filename=TEST.csv');
$output = fopen("php://output", "w");
fputcsv($output, array( 'ID', 'Name','type'));
$query = "SELECT * from table1";
$result = mysqli_query($con, $query);
while($row = mysqli_fetch_assoc($result))
{
fputcsv($output, $row);
}
fclose($output);
}
解决方案
推荐阅读
- javascript - element.getAttribute 不是函数
- mysql - MAMP & MyPHPAdmin 格式参数不正确
- sql - 使用 read.csv.sql,R 创建 SQL 文件时如何过滤双引号
- database - 如何在 select 语句中获取引用?
- sql - 找不到数据类型 - 错误仅在较大的脚本内发生
- routes - zf3 翻译路线 - 找不到翻译器
- javascript - 在没有 NodeJs 的客户端站点上使用带有 javascript 的 Swagger
- javascript - 将当前样式表保存到本地存储
- ffmpeg - FFMPEG Concat 音频在时间戳
- list - 在 Prolog 中的 List 中添加不重复的元素