PHP操作Excel (创建Excel并写入数据)
来源:互联网 发布:淘宝模版制作 编辑:程序博客网 时间:2024/05/22 09:01
第一步下载PHPExcel类库 http://phpexcel.codeplex.com/$dir = str_replace('\\', '/',dirname(__FILE__));require_once $dir.'/PHPExcel.php';$excelObj = new PHPExcel(); // 相当于在桌面建一个Excel// 创建三个内置表for($i =1 ; $i <= 3; $i++){ if($i > 1){ // 因为默认有一页, 所有从第二开始 $excelObj->createSheet(); // 创建内置表 } $excelObj->setActiveSheetIndex($i-1); // 从0开始 $currentSheet = $excelObj->getActiveSheet(); // 获取当前活动sheet $currentSheet->setCellValue('A1','父ID')->setCellValue('B1','模型')->setCellValue('C1', '方法')->setCellValue('D1','名称'); // A1表示第一行的第一列 B1表示第一行的第二列,以此类推... $data = DB::getData($i); // 这是从数据库读取数据, 每循环一次就取出数据表中 type等于$i的数据 ,写入Excel文件 $j = 2; foreach($data as $val){ $currentSheet->setCellValue('A'.$j,$val['parentid'])->setCellValue('B'.$j,$val['model'])->setCellValue('C'.$j, $val['action'])->setCellValue('D'.$j,$val['name']); $j++; // 每循环一次换一行写入数据 }}// 下面两行代码是写入Excel文件$sheeetWrite = PHPExcel_IOFactory::createWriter($excelObj, 'Excel2007'); $sheeetWrite->save($dir.'/testExcel.xlsx');
1 0
- PHP操作Excel (创建Excel并写入数据)
- java操作excel之创建excel文件,并写入数据
- php对excel操作 创建并写入excel 打开并写入excel
- 创建新的Excel ,并写入数据
- delphi创建excel写入数据并创建二维折线图
- 复制excel并写入数据
- java利用poi创建excel文件并写入数据
- Java操作Excel之理解JXL--读取Excel模板动态写入数据并生成Excel
- Java操作Excel之理解JXL--读取Excel模板动态写入数据并生成Excel
- php将数据写入excel
- 使用Apache POI创建Excel,并从数据库中读取数据写入到Excel文件中
- [例题]VB操作Excel (1)[用VB创建一个xls文件][并向里面写入一个数据]
- C# 创建Excel并写入内容
- C# 创建Excel并写入内容
- 使用jxl创建并写入excel
- vb 生成excel 并写入数据
- 查询数据写入excel并下载
- 生成Excel文件并写入数据
- OpenWRT USB 摄像头 配置网络摄像头
- JS基础知识点整理
- 网上销售平台--Maven热部署(四)
- linux命令——编译
- POJ_4002 && HDU_4122 Alice's mooncake shop(RMQ)
- PHP操作Excel (创建Excel并写入数据)
- lightoj 1297
- 基于Python的DBLP数据库爬虫系统
- 黑马程序员——基础知识——IO流
- 3.nginx学习笔记:nginx配置反向代理服务器
- [配置管理]编译Valgrind arm交叉编译
- mysql可视化监控工具mysqlmtop安装
- Intent和bundle 启动其他Activity并返回结果
- 10004---用ul、li做横向导航