当前位置: 首页 > news >正文

著名建筑网站建设个人博客网站制作

著名建筑网站,建设个人博客网站制作,国家世界新闻,首页wordpress主题PHPExcel下载地址 https://gitee.com/mirrors/phpexcelhttps://github.com/PHPOffice/PHPExcel 下载后目录结构 需要的文件如下图所示 将上面的PHPExcel文件夹和PHPExcel.php复制到你需要的地方 这是一个简单的示例代码 <?php$dir dirname(__FILE__); //require_once …

PHPExcel下载地址

https://gitee.com/mirrors/phpexcel
https://github.com/PHPOffice/PHPExcel

下载后目录结构

需要的文件如下图所示

将上面的PHPExcel文件夹和PHPExcel.php复制到你需要的地方

这是一个简单的示例代码

<?php$dir = dirname(__FILE__);
//require_once $dir.'/db.php';
require_once $dir.'/PHPExcel.php';$localhost='127.0.0.1';
$username='root';
$password='rootroot';
$database = 'laravel-admin';try {$con = new PDO("mysql:host=$localhost;dbname=$database;charset=utf8", $username, $password);// 设置错误模式为异常$con->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);} catch (PDOException $exception) {echo "Connection failed: " . $exception->getMessage();exit;
}$sql = "SELECT grade,class,score,student FROM grade WHERE grade = ? order by id asc limit 10 ";
$stmt = $con->prepare($sql);// 绑定参数并执行查询
$stmt->execute([1]);if ($stmt) {$result = $stmt->fetchAll(PDO::FETCH_ASSOC);}
//var_dump($result);exit();
//header('Content-Type: application/vnd.ms-excel');
header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;');
header('Content-Disposition: attachment;filename="'.date('YmdHis').'.xlsx');
header('Cache-Control: max-age=0');//禁止缓存 // 确保输出缓冲区是空的
ob_clean();
$arr  = range('A','Z');
//
$objPHPExcel = new  PHPExcel();$objPHPExcel->setActiveSheetIndex(0);
$objSheet = $objPHPExcel->getActiveSheet()->setTitle('成绩单');//获取活动工作表并且设置标题
// 假设我们要合并A1到D1的单元格
$range = 'A1:B1'; // 要合并的单元格范围
$objSheet->mergeCells($range);
// 设置A1单元格的内容并将其格式设为文本
$longNumber = '12345678901234567890'; // 假设这是你的长数字
// $objSheet->setCellValueExplicit('A1', $longNumber, PHPExcel_Cell_DataType::TYPE_STRING);
// 或者先设置单元格为文本格式再写入数据
$objSheet->getStyle('A1')->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_TEXT);
$objSheet->setCellValue('A1', $longNumber); // 此时可以不使用setCellValueExplicit
// 设置合并后单元格的内容
// $objSheet->setCellValue('A1', '合并后的单元格内容');
$objSheet->setCellValue('C1','分数')->setCellValue('D1','学生');$objPHPExcel->createSheet();//创建新的工作表
$objPHPExcel->setActiveSheetIndex(1);// 选择新创建的工作表作为活动工作表
$objPHPExcel->getActiveSheet()->setTitle('sheet2');//给工作表设置名称
// 如果需要设置数据
$objPHPExcel->getActiveSheet()->setCellValue('A1', 'Hello');
$objPHPExcel->getActiveSheet()->setCellValue('B2', 'World');/*
$index = 2;
foreach ($result as $key=>$value)
{$num =0;foreach ($value as $k =>$item){$objSheet->setCellValue($arr[$num].($index),$item);
// var_dump();
//       echo "<pre>";
//       print_r($item);$num++;}
//   echo '<br/>';$index++;}
*/
// //
// $objWriter= PHPExcel_IOFactory::createWriter($objPHPExcel,'Excel5');
// $objWriter->save('php://output');// 保存Excel文件
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007'); // 或者 'Excel5' 对应旧版Excel格式
$objWriter->save('php://output'); // 将文件输出到浏览器上// 如果不再需要,释放内存
$objPHPExcel->disconnectWorksheets();
unset($objPHPExcel);

效果图

http://www.yayakq.cn/news/152809/

相关文章:

  • 怎么上传做 好的网站域名查询大全
  • 金华手机模板建站PHP是做网站最好的
  • 网络推广网站推广方法济南app网站建设
  • 陕西省建设监理协会网站证书江门市蓬江发布
  • 响水网站建设找哪家好asp.net网站登录
  • 网站建设公司目标客户做网站php软件
  • 无锡网站制作推广公司网站建设外文文献
  • 建设部工程造价管理网站天河网站建设推广
  • 效果好的郑州网站建设职业中学网站建设
  • 怎么做pc端移动网站蒙文网站建设的意义
  • 手机培训网站建设WordPress adsen
  • 开放平台 的优势 传统门户网站织梦做的网站被黑了
  • 山西响应式网站平台做网站需要提供什么
  • 给手机做网站的公司监控网站模板下载
  • 凡科快速建站wordpress用qq注册
  • 电子商务网站开发时间进度表七牛云存储代替WordPress
  • 笑话网站域名长沙网站制作哪家
  • 北京网站建设找降龙上海优化公司
  • 天津网站制作维护邢台163手机端
  • 金华竞价排名 金华企业网站建设海外网络推广专员招聘
  • 网站开发和软件开发有什么区别网站域名个人备案跟企业备案
  • aspcms 生成网站地图汽车网站网址大全
  • django 做网站的代码字体 添加 wordpress
  • 网站提供的链接广告推广软件
  • 做电商网站的公司简介恒佳企划网站建设
  • 手机零售网站 关键词初中文化如何提升学历
  • 零基础学习网站开发区块链开发工程师招聘
  • 如何做企业网站php西安网页设计师
  • 海南做网站找谁网站建设有多少公司
  • 广州番禺职业技术学院官网成都seo优化