php 使用PHPExcel工具 导出 excel


PHPExcle资源包下载:http://phpexcel.codeplex.com/releases/view/119187

//引入PHPExcel相关文件 
require_once "../../include/PHPExcel.php"; 
require_once '../../include/PHPExcel/IOFactory.php'; 
require_once '../../include/PHPExcel/Writer/Excel5.php'; 
require("../../Config/conn.php");
//新建

$resultPHPExcel = new PHPExcel();
//设置参数

//设值

$resultPHPExcel->getActiveSheet()->setCellValue('A1', '微信');
$resultPHPExcel->getActiveSheet()->setCellValue('B1', '手机');
$i = 2;
$sql = "SELECT wx,phone FROM jsrecord";
$result = mysql_query($sql);
if(empty($result)) exit('无数据:');
$data = array();
while($array = mysql_fetch_array($result)){
    $data[] = $array;
}

foreach($data as $item){
    $resultPHPExcel->getActiveSheet()->setCellValue('A' . $i, $item['wx']);
    $resultPHPExcel->getActiveSheet()->setCellValue('B' . $i, $item['phone']);
    $i ++;
}
//设置导出文件名

$outputFileName = 'total.xls';

$xlsWriter = new PHPExcel_Writer_Excel5($resultPHPExcel);

//ob_start(); ob_flush();

header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");
header('Content-Disposition:inline;filename="'.$outputFileName.'"');
header("Content-Transfer-Encoding: binary");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Pragma: no-cache");

$xlsWriter->save( "php://output" );


下一篇

评论



赞助商

分享

最新加入

最新评论

admin: 22222222222 查看原文 09月18日 17:01