Thinkphp使用PHPExcel导出Excel表格
来源:互联网 发布:ubuntu如何下载anzqvim 编辑:程序博客网 时间:2024/05/17 08:17
<?phpclass IndexAction extends Action { public function imorder() { $M=M('模型'); $list = $M->select(); $num=count($list); error_reporting(E_ALL); ini_set('display_errors', TRUE); ini_set('display_startup_errors', TRUE); /* *这里也可以导入文件 * */ require_once './ThinkPHP/Extend/Library/ORG/Net/PHPExcel.class.php'; require_once './ThinkPHP/Extend/Library/ORG/Net/PHPExcel/IOFactory.php'; require_once './ThinkPHP/Extend/Library/ORG/Net/PHPExcel/Reader/Excel5.php'; $objPHPExcel = new PHPExcel(); $objPHPExcel->getProperties()->setCreator("Maarten Balliauw") ->setLastModifiedBy("Maarten Balliauw") ->setTitle("Office 2007 XLSX Test Document") ->setSubject("Office 2007 XLSX Test Document") ->setDescription("Test document for Office 2007 XLSX, generated using PHP classes.") ->setKeywords("office 2007 openxml php") ->setCategory("Test result file"); $objPHPExcel->setActiveSheetIndex(0) ->setCellValue('A1', '会员ID') ->setCellValue('B1', '会员ID') ->setCellValue('C1', '会员ID') ->setCellValue('D1', '会员ID') ->setCellValue('E1', '会员ID') ->setCellValue('F1', '会员ID') ->setCellValue('G1', '会员ID') ->setCellValue('H1', '会员ID') ->setCellValue('I1', '会员ID') ->setCellValue('J1', '会员ID') ->setCellValue('K1', '会员ID') ->setCellValue('L1', '会员ID') ->setCellValue('M1', '会员ID'); for ($i=0; $i < $num; $i++) { $n=$i+2; $objPHPExcel->setActiveSheetIndex(0) ->setCellValue('A'.$n, $list[$i]['id']) ->setCellValue('B'.$n, $list[$i]['id']) ->setCellValue('C'.$n, $list[$i]['id']) ->setCellValue('D'.$n, '') ->setCellValue('E'.$n, $list[$i]['id']) ->setCellValue('F'.$n, $list[$i]['id']) ->setCellValue('G'.$n, $list[$i]['id']) ->setCellValue('H'.$n, $list[$i]['id']) ->setCellValue('I'.$n, $list[$i]['id']) ->setCellValue('J'.$n, $list[$i]['id']) ->setCellValue('K'.$n, $list[$i]['id']) ->setCellValue('L'.$n, '') ->setCellValue('M'.$n, ''); } $objPHPExcel->getActiveSheet()->setTitle('title'); $objPHPExcel->setActiveSheetIndex(0); spl_autoload_register(array('Think','autoload')); header('Content-Type: application/vnd.ms-excel'); header('Content-Disposition: attachment;filename="文件名.xls"'); header('Cache-Control: max-age=0'); $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5'); $objWriter->save('php://output'); exit; }}
0 0
- Thinkphp使用PHPExcel导出Excel表格
- thinkphp使用PHPExcel导出excel表格
- thinkphp使用 phpexcel导出excel
- Thinkphp中使用PHPExcel 导入导出excel
- thinkphp 导出Excel文档,导入Excel文档;PHPExcel的使用
- ThinkPHP 3.2.3 使用 PHPExcel 处理 Excel 表格
- 基于PHPExcel 导出Excel表格
- Sphynx PHPExcel导出Excel表格
- PHPExcel类导出excel表格
- 基于PHPExcel导出Excel表格
- tp5 phpexcel导出excel表格
- ThinkPHP使用phpExcel实现Excel数据的导入导出
- ThinkPHP使用PHPExcel实现Excel数据导入导出完整实例
- [php] thinkphp使用csv导出excel表格
- thinkphp excel表格导出
- Thinkphp导出Excel表格
- tp框架中使用phpexcel导出excel表格
- 使用PHPExcel实现数据批量导出为excel表格
- datepicker clone 控件错误
- 数组基本知识
- 关闭SELinux
- Servlet如何返回XML类型的数据
- wxpython常见事件
- Thinkphp使用PHPExcel导出Excel表格
- Think Globally, Fit Locally ——博客开篇
- selinux配置
- 内核配置
- JAVA文件IO操作
- vs2010 程序打包发布(包含卸载功能):
- 一个好用的sqlite3工具类
- SqlServer中使用row_number()删除重复记录
- undefined reference问题总结