<?php
include(“phpexcel / PHPExcel.php”);
include(“phpexcel / PHPExcel / IOFactory.php”);
include(“phpexcel / PHPExcel / Writer / Excel2007.php”);
class comm extends pluginBase
{
/ **
*导出
* /
public function excelout(){
//实例化表格
$ objPHPExcel = new PHPExcel();
//根据excel坐标,添加数据
$ objPHPExcel-> setActiveSheetIndex(0)
- > setCellValue('A1','id')
- > setCellValue('B1','文章名称')
- > setCellValue('C1','评论内容');
//实例化表查询(用的两表联查)
$ comm = new IModel('comm,article');
$ ARR = $ comm->查询();
//从第二行开始导入的数据
$ I = 2;
foreach($ arr as $ value){
$ objPHPExcel-> getActiveSheet() - > setCellValue('A'。$ i,$ value ['id']);
$ objPHPExcel-> getActiveSheet() - > setCellValue( 'B' $ I,$值[ '标题']);
$ objPHPExcel-> getActiveSheet() - > setCellValue( 'C' $ I,$值[ '内容']);
$ I ++;
}
//方法一:
//出现的一个下载的框导出表格
header('Content-Type:application / vnd.ms -excel');
标题('Content-Disposition:attachment; filename =白雅文.xlsx');
header('Cache-Control:max-age = 0');
$ write = new PHPExcel_Writer_Excel2007($ objPHPExcel);
$直写>保存(“PHP://输出');
//方法二
//直接导出表格
//保存Excel 2007格式文件,保存路径为当前路径,名字为export.xlsx
// $ objWriter = PHPExcel_IOFactory :: createWriter($ objPHPExcel,'Excel2007');
// $ objWriter-> save('export.xlsx');
}
}
PHPExcel 导出 (在iwebshop里写的)
最新推荐文章于 2022-08-30 14:42:15 发布