<?php
include('conn/DBHelper.php');
header("Content-type:application/vnd.ms=excel");
$tempDateTime = new DateTime("Asia/Shanghai");
$excelName = "excel".$tempDateTime->format("Ymdhisms");
header("Content-Disposition:filename=$excelName.xls");
session_start();
$header = array("会议编号","会议名称","会议时间","会议地点","主持人","出席人员","记录人","会议摘要");
$excelSql = "select meetingId,meetingName,meetingDate,meetingPlace,meetingHost,meetingPresent,meetingServer,meetingAbstract from tb_meeting";
for($i=0;$i<count($header);$i++){
echo iconv("utf-8","gbk",$header[$i])."\t";
}
echo "\n";
$excelResult = DBHelper::executeQuery($excelSql);
while($excelResult!=NULL&&!$excelResult->EOF){
for($i=0;$i<count($header);$i++){
echo $excelResult->fields[$i]."\t";
}
echo "\n";
$excelResult->MoveNext();
}
?>PHP导出excel的一种方法
最新推荐文章于 2022-11-11 11:28:20 发布
本文介绍了一种使用PHP从数据库中导出会议信息到Excel文件的方法。通过设置HTTP头信息来确保浏览器正确处理文件下载,并利用PHP进行数据查询及格式化输出。文中详细展示了如何设置文件类型、文件名及字符集转换,适用于需要批量导出数据为Excel格式的应用场景。
236

被折叠的 条评论
为什么被折叠?



