如何将查出来的数据导出Excel表格,有表头,能说一下具体的,详细的步骤吗?下载的PHPExcel要放在什么地方,最好是有源码,
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:attachment; filename=查询信息表.xls");
//输出内容如下:
echo "序号"."\t";
echo "规章号"."\t";
echo "规章名称"."\t";
echo "关键字"."\t";
echo "级别"."\t";
echo "文件类型"."\t";
echo "专业类别"."\t";
echo "规章状态"."\t";
echo "起草单位"."\t";
echo "实施时间"."\t";
echo "\n";
$len = count($info);
for ( $i = 0; $i < $len; $i++ ) {
echo $info[$i]["files_id"]."\t";
echo $info[$i]["files_num"]."\t";
echo $info[$i]["files_title"]."\t";
echo $info[$i]["files_keyword"]."\t";
echo $info[$i]["fl_name"]."\t";
echo $info[$i]["ft_name"]."\t";
echo $info[$i]["fm_name"]."\t";
echo $info[$i]["fs_name"]."\t";
echo $info[$i]["files_unit"]."\t";
echo $info[$i]["files_impl_time"]."\t";
echo "\n";
}
查询出来的数据在前端展现成表格数据,再用前端框架自带的导出excel功能即可。
建议你用phpexcel。功能强大,学习一次,以后你有更复杂的需求,phpexcel都能满足你。
求豆!
能详细一点吗?
@*小妖精*: 直接网上搜phpexcel啊,好多博客专门讲的。这应该是php最好的excel库了。
@lippor: 不知道应该放在哪个路径下,也不知道怎么引用
@*小妖精*: 我用的thinkphp,图里给你标明白了。如果你用的其它框架,自己百度一下吧。一个知识点一个知识点的学。
如果要简单做的话,就导出 csv格式,和excel格式一样的,还不第三方需要插件
phpexcel 所谓导出表格也就是循环显示出你查询出来的数据就可以了