/*** 导出excel* @throws \PHPExcel_Exception* @throws \PHPExcel_Reader_Exception* @throws \PHPExcel_Writer_Exception*/public function Toexcel(){if(IS_GET){if($_GET['id']){$bpop = M("tui_user")->where(array("u_id"=>$_GET['id']))->select();}}$xlsName  = "被推广人信息";$xlsCell  = array(array('u_id','推荐人姓名'),array('t_id','所属活动'),array('name','被推荐人姓名'),array('wxh','被推荐人微信号'),array('P1','所在省'),array('C1','所在市'),array('jdxx','街道详情'),array('time','填写时间'),);$xlsData = $bpop;$this->exportExcel($xlsName,$xlsCell,$xlsData);}
    /*** php 导出数据 到 excel* @param $expTitle* @param $expCellName* @param $expTableData* @throws \PHPExcel_Exception* @throws \PHPExcel_Reader_Exception* @throws \PHPExcel_Writer_Exception*/public function exportExcel($expTitle,$expCellName,$expTableData){$xlsTitle = iconv('utf-8', 'gb2312', $expTitle);//文件名称//$fileName = $_SESSION['account'].date('_YmdHis');//or $xlsTitle 文件名称可根据自己情况设定$fileName = $xlsTitle;$cellNum = count($expCellName);$dataNum = count($expTableData);vendor("PHPExcel.PHPExcel");$objPHPExcel = new \PHPExcel();$cellName = array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','AA','AB','AC','AD','AE','AF','AG','AH','AI','AJ','AK','AL','AM','AN','AO','AP','AQ','AR','AS','AT','AU','AV','AW','AX','AY','AZ');$objPHPExcel->getActiveSheet(0)->mergeCells('A1:'.$cellName[$cellNum-1].'1');//合并单元格// $objPHPExcel->setActiveSheetIndex(0)->setCellValue('A1', $expTitle.'  Export time:'.date('Y-m-d H:i:s'));for($i=0;$i<$cellNum;$i++){$objPHPExcel->setActiveSheetIndex(0)->setCellValue($cellName[$i].'2', $expCellName[$i][1]);}// Miscellaneous glyphs, UTF-8for($i=0;$i<$dataNum;$i++){for($j=0;$j<$cellNum;$j++){$objPHPExcel->getActiveSheet(0)->setCellValue($cellName[$j].($i+3), $expTableData[$i][$expCellName[$j][0]]);}}header('pragma:public');header('Content-type:application/vnd.ms-excel;charset=utf-8;name="'.$xlsTitle.'.xls"');header("Content-Disposition:attachment;filename=$fileName.xls");//attachment新窗口打印inline本窗口打印$objWriter = \PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');$objWriter->save('php://output');exit;}

PHP 导出到Excel表格中相关推荐

  1. 将图片导出到excel表格中

    需求描述 前几天需要将公众号中的用户发送的图片导出到excel表格中,特此记录. 用户给公众号发送图片后,微信会推给开发者相关数据,比如openid,类型,图片地址等. 我需要做的是:获取图片地址,访 ...

  2. vb 读取oracle中的表格数据,如何将数据库信息读取导出excel表格中-VB 从SQL数据库中把数据导出到Excel表格中,怎么写?...

    VB 从SQL数据库中把数据导出到Excel表格中,怎么写? INSERT INTO OpenDataSource('Microsoft.Jet.OLEDB.4.0', 'Data Source=&q ...

  3. 把数据导出到Excel表格中的方式

    导出数据到Excel表格中,总的来说可以分为两种方式: 1.​Java导出(有很多成熟的开源类库可供使用,在此讲述由Apache提供的HSSFWookbook) 2.JSP导出​ 首先说说JSP导出数 ...

  4. 导出时间字段的处理_如何快速将发票信息导出到excel表格中?

    财务小编:"看着堆叠如山的发票,痛呼一句OMG,我滴天呀" 这是一位与发票斗智斗勇的资深财务人员发出的一声哀怨.重复性工作本就让人无比枯燥,超负荷工作量又中道突袭,让人防备不及,相 ...

  5. c 将mysql表数据打印,c 中数据库数据如何导出至excel表格-用sql语句把一个数据库内的表保存成excel表格??...

    如何用JAVA将数据库中的数据导入到excel表格 1.C语言产生ASCII数据文件,使用空格做作为数据分隔符. 2入Excel,选择数据选项卡 / 获部数据工具组 / 自文本按钮 3.进入数据导入框 ...

  6. jsp 如何动态给图片赋值_在Excel表格中你知道如何动态引用图片吗?

    上期文章为朋友们分享了如何将照片快速批量导入导出到Excel表格中,那么如何根据文字匹配对应的图片你知道吗?这篇文章就和朋友们一起学习一下! 一.根据名称批量导入图片: 上期文章为朋友们分享的批量导入 ...

  7. php 输入表格数据,怎样将导出数据输入Excel 表格-php 怎么把数据导出到excel表格...

    如何将word文档中的数据导入到excel表格中 方法如下: 1.首先,打开媒介工具"记事本",将word文件里需要导入的数据,复制粘贴到记事本当中,然后保存成为txt文件,本例中 ...

  8. java后台将数据导出到Excel表格

    简单粗暴直接贴代码,把所有主要代码全部糅合在一块展示出来: /**     * 设置导出xls文件的表头          */         public static final String[ ...

  9. QT将tableview导出到Excel表格

    函数声明部分:需求:将tableview中显示的数据导出到Excel表格中 首先在项目文件.pro中加入 QT += axcontainer 同时在操作的界面上加入头文件#include<QAx ...

最新文章

  1. IIS 7 应用程序池自动回收关闭的解决方案
  2. 【angular5项目积累总结】列表多选样式框(1)
  3. 精通spring——深入java ee开发核心技术 pdf_2019精通Spring Boot 42讲 高清pdf完整版
  4. git的忽略文件语法规范
  5. android之seekbar
  6. iOS小技巧---改变uisearchbar中的cancel按钮的文字、取消clearButton
  7. java8函数式接口_java8的函数式接口
  8. 如何连接sql托管实例_如何使用Windows托管的文件共享来支持SQL Server容器
  9. Atitit 大数据体系图 大数据 技术 数据采集 gui自动化 爬虫 Nui自动化  Ocr技术 Tts语音处理 文档处理(office zip等) html文档处理解析 转
  10. qt结合arcgis进行开发
  11. PDf无法双面打印解决方式
  12. 安装AutoCAD 2015提示net 4.5错误的解决方法
  13. iOS 苹果授权登录(Sign in with Apple)/Apple登录/苹果登录集成教程
  14. 【深圳居住证】2021免费网上快速办理(超详细图文详解)
  15. Scratch 游戏项目学习法 —— 接苹果(十)接住苹果
  16. Dubbo thread pool is exhausted
  17. 10.创建一个日期类MyDate, 包含年year、月month、日day三个属性
  18. 运用流体布局的html代码,jquery 流体布局插件:Waterfall
  19. html5动态加载图片和加载视频
  20. Acer S3 拆机换固态硬盘!【我的Acer S3小三,时尚时尚最时尚!】

热门文章

  1. 航天二院计算机硕士待遇怎么样,航天二院706所
  2. 模拟电子技术 半导体基本知识 个人笔记
  3. 会计专业为什么要学python-财务人要学Python吗?
  4. 【HBase】HBase 行健设计
  5. python最强web框架fastapi,比肩go,nodejs
  6. 交叉表、行列转换和交叉查询经典
  7. 如何让自己像打电子竞技一样发了疯、拼了命、的学习?
  8. vue-video-player 拖动进度条触发暂停移动端展示倍速菜单
  9. 高级项目管理-4、项目范围、进度、成本、质量管理
  10. vue学习入门——Idea中安装vue插件