首页 > 数据库技术 > 详细

一个php将数据库的数据导出到excle表格中的小dome

时间:2019-07-26 12:46:47      阅读:134      评论:0      收藏:0      [点我收藏+]

首先我们需要下载个PHPExcel,PHPExcel下载地址链接:https://pan.baidu.com/s/1nxpAc45 密码:qgct

下面来写个dome:

技术分享图片

 

<?php
//把数据写入Excel文件中
function write_xlsx(){
    require "PHPExcel.php"; //添加读取excel所需的类文件

    #链接数据库查询数据
    $pdo = new PDO("mysql:dbname=hai;host=127.0.0.1;port=3306", ‘root‘, ‘root‘);
    $sql = "SELECT provider,name,username,password  FROM `dp_server_provider`";
    $stmt = $pdo->prepare($sql);
    $bool = $stmt->execute();
    $array = $stmt->fetchAll(PDO::FETCH_ASSOC); //这就是我们将要导出的数据
    #数据查询完毕
    

    $objPHPExcel = new PHPExcel();                     //实例化一个PHPExcel()对象
    $objSheet = $objPHPExcel->getActiveSheet();        //选取当前的sheet对象
    $objSheet->setTitle(‘text‘);                      //对当前sheet对象命名
    

    //利用fromArray()填充数据
    $arr=array("服务商","主机名","账号","密码");//自己设置导出的表格标题
 
    array_unshift($array,$arr);//向二维数组首位添加一条数据
   

    $objSheet->fromArray($array);  //利用fromArray()直接一次性填充数据
    $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel,‘Excel2007‘);   //设定写入excel的类型
    $objWriter->save(‘./test.xlsx‘);      //保存文件
}

$a=write_xlsx();//调用方法

?> 

一个php将数据库的数据导出到excle表格中的小dome

原文:https://www.cnblogs.com/cyk2/p/11248723.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!