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

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

下面来写个dome:

fb8b8c82582fdd9c0f7c2bb25e74d3bf.png

//把数据写入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();//调用方法

?>

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值