PHPExcel下载(从数据库获取数据)示例代码

ThinkPHP5.0 使用PHPExcel 导出Excel表格全过程 <?php /** * Created by PhpStorm. * User: DL * Date: 2018/5/8 * Time: 11:10 */ namespace app\admin\controller; use think\Controller; use think\Db; use think\Loader; Loader::import('PHPExcel.Cla... 阅读详情


<?php

function exportExcel($filename,$content){
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Content-Type: application/vnd.ms-execl");
header("Content-Type: application/force-download");
header("Content-Type: application/download");
header("Content-Disposition: attachment; filename=".$filename);
header("Content-Transfer-Encoding: binary");
header("Pragma: no-cache");
header("Expires: 0");
echo $content;

}


$dsn="mysql:dbname=ci;host=localhost";
$db=new PDO($dsn,'root','root',array(PDO::MYSQL_ATTR_INIT_COMMAND=>'SET NAMES \'UTF8\''));//实例化pdo对象
$res=$db->query("select * from student");//从数据库查询数据
$str = "姓名\t性别\t年龄\t\n";
$str = iconv('utf-8','gb2312',$str);//iconv() 是编码转换函数
while($row=$res->fetchAll()){
$name = iconv('utf-8','gb2312',$row['name']);
$sex = iconv('utf-8','gb2312',$row['sex']);
$str .= $name."\t".$sex."\t".$row['age']."\t\n";
}
$filename = date('Ymd').'.xls';
exportExcel($filename,$str); //生成excel表格
PHPExcel.zip 立即下载

相关推荐

PHPExcel-1.8下载

PHPExcel-1.8下载

PHPExcel 写入数据并下载 excel 或 保存至 excel 文件

PHPExcel 下载数据

Chon.Wang 3027

兼容php7的 phpexcel

兼容php7的 phpexcel

PHPExcel上传和下载

PHPExcel 上传和下载 PHPexcel 包下载:https://github.com/PHPOffice/PHPExcel; 小规模导入: require_once './php/PHPExcel-1.8/Classes/PHPExcel.php'; require_once './php/PHPExcel-1.8/Classes/PHPExcel/IOFactory.php';...

weixin_43893986的博客 741

PHPExcel-1.8.2.zip

phpexcel最新版本1.8.2

PHPExcel-1.8.zip_phpexcel

PHP excel方法以及CSS格式文件等,可参考

php直接获取数据库数据库数据库文件下载,PHPExcel下载(从数据库获取数据)示例代码...

/*** PHPEXCEL生成excel文件* @author:firmy* @desc 支持任意行列数据生成excel文件,暂未添加单元格样式和对齐*/header("connect-type:text/html;charset=utf-8");$dsn="mysql:host=localhost;dbname=me";$db=new PDO($dsn,'root','123',array(PD...

weixin_42509513的博客 224

OCTF2016--piapiapia

知识点: php反序列化长度变化尾部字符串逃逸 目录扫描发现www.zip,下载得到源码 源码有index.php,输入账号密码后会进入profile.php,还有register.php、updata.php、class.php和config.php flag值在config.php中,想办法访问到其内容 通过seay代码审计找到一点线索 看到profile.php中存在任意文件读取漏洞,前面还有反序列化 现在我们有个大体思路了,update.php中有一个$prof..

Oavinci的博客 473

使用phpexcel导出excel表

//测试 public function ceshi() { $file = public_path().'\sampe.xlsx'; $tt = file_exists($file); if ($tt){ ob_end_clean(); header( "Content-Disp...

渡目成书 199

【VAE学习笔记】全面通透地理解VAE(Variational Auto Encoder)

完整笔记:http://www.gwylab.com/note-vae.html 李宏毅老师的教程视频:https://www.bilibili.com/video/av15889450/?p=33 —————————————————————————————————   依据李宏毅老师的讲解,我整理了一番VAE的笔记。先简单介绍一下VAE,VAE作为一个生成模型,其基本思路是很容易理解的:把一堆真...

a312863063的博客 14万+

智能驾驶域控(ADCU)方案介绍

本文主要对智能驾驶域控(ADCU)方案相关知识进行总结,以加深理解,及方便后续查漏补缺。

liuxu324的博客 1571

php通过java做成excel,如何使用PHPExcel生成excel文件?

我正在尝试使用PHPExcel在excel文件中反映一些数据,当调用一个函数时 . 该文件正在下载,但excel文件中显示的所有内容都是主菜单中的超链接,而且数据库中没有数据 . 该查询在MySql中正常工作 .function downloadBNF() {global $DB;$fileName = 'barcodefound';头文件header('Content-Type: applica...

weixin_39611382的博客 130

LTSPICE使用教程:入门指导

LTSPICE仿真工具入门指导

焊武大帝的专栏 5万+

php前台点击按钮导出excel,php上导出excel表格数据-PHP如何将查询出来的数据导出成excel表格(最好做一个按钮)...

PHP如何将查询出来的数据导出成excel表格(最好做一个按钮)讲复杂了啊!你一个完整版的PHPExcel之后解压,在“Examples”目录下会找到一大堆例子,根据你的要求这个“01simple-download-xlsx.php”文件就可以了!注:你先保持“01simple-download-xlsx.php”文件所在的目录位置不要变,测试好了,再改变名,移到别的地方,地方变了的话,文件里的 ...

weixin_36060539的博客 550

【WRF-Chem教程第四期上】运行 WRF-Chem 模型

完整介绍运行 WRF-Chem 模型的详细步骤

WW、forever的博客 3108

FPGA设计-Vivado的Off-Chip Termination设置问题

经常遇到在FPGA设计时,很多人很迷惑这些关于硬件的终端匹配怎么设置,Vivado的Off-Chip Termination设置问题,这里就详细说一下这个问题。

whm128的博客 2723

php生成表格数据并导入到excel,php生成表格数据并导入到excel-php如何把mysql数据库导入到excel表格...

php 怎么把数据导出到excel表格昨天项目里有个新需求,客户希望些数据能导出成为Excel表格,始用PHP原生输入Excel表格,发现效是很理想,于是找到一个比较著名的库:PHPExcel。下面是一个简单的demo,分享给大家,希望可以帮到有同样需求的朋友。网页链接PHP实现把mysql数据库中的表的数据导出到excelphp 据导出到excel表格有多法,比如使用 phpExcel 等,代码...

weixin_39822728的博客 146

从零开始跑通3DGS教程:(四)修改(缩放、空间变换)colmap生成的sfm结果

通过colmap进行的sfm的普通方式会丢失场景的物理尺度信息,并且并不在符合一般认知的坐标系下,本文将读取colmap生成的点云和相机pose,将其进行空间变换和缩放之后,重新保存,新保存的结果仍然可以被colmap读取以及进行后续的稠密重建以及3dgs等工作

诺有缸的高飞鸟的博客 1424

tp5mysql到csv_tp5 数据库信息导出到excel(带图片)

functionexcel_down(){//导入谁就去查谁$data=Db::name('order_xueyou')->select();//导出Exl// import("./PHPExcel");// import("./PHPExcel/Worksheet/Drawing");// import("./PHPExcel/Writer/Excel2007");include("./P...

weixin_39929715的博客 167

基于STM32的六足机器人控制系统设计(项目资料ID:27)

六足机器人控制系统综合分析其结构、步态与控制算法,融合云端服务、Wi-Fi、蓝牙、语音识别及手势识别等多种技术,设计了多元化控制模式,并针对不同应用场景提出了差异化的构建方案。系统硬件采用分层设计,分为主控板与舵机控制板:主控板以 STM32F103VET6 为核心,负责各类控制模式的数据处理与状态显示;舵机控制板采用 STM32F103R8T6,专注于舵机角度的精确控制,两板通过串口实现数据交互。

以培养嵌入式工程师为己任 1万+

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

phpexel tp5 导出_thinkPHP5.0如何实现excel导入导出?(代码示例)

本篇文章给大家带来的内容是介绍thinkPHP5.0如何实现excel导入导出?(代码示例)。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。excel导入导出引第三方的phpexcel类库放到 ThinkPHP\Library\Vendor\demo下,自己建的文件夹demo再将Excel.class放到ThinkPHP\Library\Org\class下,自己建的文件夹cla...

weixin_33971721的博客 327

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

PHP导出Excel

public function dcmwexport_excel() { set_time_limit(0); $page=1;//页数 $limit=1000;//每页条数 $list=(new \app\common\model\XXX())->XXX($where,$page,$limit); //引入文件 include app()

weixin_43018356的博客 194

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

PHPExcel 上传下载的示例代码

1:首先用composer require phpoffice/phpexcel 2: 引入相关的类: use PHPExcel; use PHPExcel_Cell; use PHPExcel_Writer_Excel5; 3:下载具体代码 public function exportExcel() { $dataArr = Admin::all(); //创建PHPExcel对象 $obj = new PHPExcel();

雪锋的笔记 491

thinkphp5引入PHPexcel

其实很简单难的就是后面的路很漫长慢慢琢磨 1.官网下载PHPEXel 下载地址:https://github.com/PHPOffice/PHPExcel 下载后只要Classes,复制Classes到tp5的extend下,并改名为PHPExcel,如下图所示 2.直接使用 建立Excel控制器,如下图所示,内容如下所示(例如:我要导出admin表中的内容,代码如下),导出如下图二所示。 代...

qq_1521514763的博客 4876
上一篇: php中将excel写入mysql数据库的示例
下一篇: 全选反选、登陆、ajax删除等等 思路以及伪代码
__爱丽丝
博客等级 码龄12年 8粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值