phpexcel应用 、生成excel文档
2014-02-24 00:00
609 查看
摘要: phpexcel应用 、生成excel文档
<?php //写入excel function xls(){ //设置错误显示等级 error_reporting(E_ALL); //date_default_timezone_set('Europe/London'); require_once './Classes/PHPExcel.php'; $fileName=date('Y-m-d_H_i',time()).'.xls'; include('config.php'); include('database.php'); $selectSql='select distinct * from conact'; $sources=tep_db_query($selectSql); // Create new PHPExcel object $objPHPExcel = new PHPExcel(); // Set document properties //设置文档属性 $objPHPExcel->getProperties()->setCreator(iconv('UTF-8', 'GBK', "28sh网络科技有限公司")) ->setLastModifiedBy(iconv('UTF-8', 'GBK', "28sh网络科技有限公司")) ->setTitle(iconv('UTF-8', 'GBK', "电话号码采集")) ->setSubject(iconv('UTF-8', 'GBK', "电话号码采集")) ->setDescription(iconv('UTF-8', 'GBK', "任丘人站电话采集")) ->setKeywords(iconv('UTF-8', 'GBK', "电话采集")) ->setCategory(iconv('UTF-8', 'GBK', "移动电话")); // Add some data //设置单元属性名 $objPHPExcel->setActiveSheetIndex(0) ->setCellValue('A1', '序列号') ->setCellValue('B1', '手机号'); //设置单元格宽度 $objPHPExcel->getActiveSheet()->getColumnDimension("A")->setWidth(18); $objPHPExcel->getActiveSheet()->getColumnDimension("B")->setWidth(18); //设置内容 $countNum=0; while($rows=tep_db_fetch_array($sources)){ $countNum++; $valueNum=$countNum+1; $objPHPExcel->setActiveSheetIndex(0)->setCellValue('A'.$valueNum,$rows['id']); $objPHPExcel->setActiveSheetIndex(0)->setCellValue('B'.$valueNum,$rows['phone']); } // Rename worksheet //设置文档标题 $objPHPExcel->getActiveSheet()->setTitle('采集电话号码'); // Set active sheet index to the first sheet, so Excel opens this as the first sheet $objPHPExcel->setActiveSheetIndex(0); // header头部输出 header('Content-Type: application/vnd.ms-excel'); header("Content-Disposition: attachment;filename=$fileName"); header('Cache-Control: max-age=0'); $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5'); $objWriter->save('php://output'); } xls();
相关文章推荐
- phpmailer邮件发送
- PHPExcel常用方法汇总(转载)
- php aes加密类的实现代码
- php分页函数代码(转)
- phpmyadmin的初始账号密码是多少
- phpmyadmin的初始账号密码是多少
- LaTeX Error: File `lastpage.sty' not found. 解决办法
- 在Zend Studio中用SVN管理代码
- PHP发送POST请求(三种方式)
- php图片水印代码一例
- php分页函数示例代码(转)
- 简单实用的php分页函数代码
- php分页函数示例代码
- CCaptchaAction,Yii中的验证码工具bug修复方案
- 怎样确保国际会议论文能被EI/ISTP等检索
- wordpress用php脚本导入文章
- php的抽象类与接口
- php define();
- 超全局变量列表
- php中的变量,常量,全局变量,超全局变量