php怎么导出大量数据的Excel,phpexcel

如题所述

第1个回答  2015-01-08
不带格式的:
1、 直接写csv文件。
2、COM调用adodb操作excel读取
想要带格式的标准xls文件:
请用COM调用adodb读取,然后调用excel.application格式化。

其他的方法就是扯淡,别给我说
1、phpexcel,那资源消耗只适合玩单机,兼容性也不够!
2、pear的可以带格式输出,但兼容性很差,经常打不开
3、xml方式,制作模板 比较费时。

总结:不带格式,就用csv最简单

想带格式就用adodb+excel.application来操作,(注意:excel 格式化很慢,adodb导出很快,带格式写excel就是个悲剧!)本回答被提问者和网友采纳
第2个回答  2015-01-08
导出为csv格式,会快些。
第3个回答  2015-01-08
你是要用php程序导出大量数据吗?会很慢哦

php怎么导出大量数据的Excel
php导出大量数据到Excel,可以通过生成多个Excel文件,然后压缩成压缩包解决。方案是:假如我们数据库有10w条数据,每2000条数据生成一个Excel文件,这样每次只要从数据库里查询出2000条数据即可,一定要分页去查询。原因:主要是数据库性能和写文件性能。分页查询可以解决数据库压力的问题, 生成多个文件可以解...

php怎么导出大量数据的Excel
php导出大量数据Excel的具体操作步骤如下:1、使用phpstudy搭建一个测试平台,直接访问数据库。2、下载的phpcms安装包拷贝到IIS目录,开通访问,即可搭建成功。3、登录网站后台,系统权限,文件目录以及数据库等功能,进行管理。4、在phpcms后台,扩展,数据库工具,数据库导出,程序池选择phpcmsv9,开始备份...

php怎么导出大量数据的Excel
1、下载phpMyAdmin v4.6.2软件后解压放在网站根目录 2、用root用户和密码登入phpMyAdmin,在左边栏点击要导出的数据库,然后点击要导出的数据表,最后点击导出如图所示。3、进入导出页面后如图按图中红色标注的操作 4、另外还要注意选择的是要保存的文件的字符集:如图所示才能保证保存出来的文件不会出现乱...

PHP用PHPExcel往数据库导入大量数据php导入大量数据到数据库
1、首先我们准备一个含有数据的Excel表格,表头和数据表中的表字段相对应。2、在ThinkPHP中引入PHPExcel类库。3、然后我们编写导入的PHP代码。4、然后我们编写导出的PHP代码。5、然后我们进行导出测试发现可以导出即可。

thinkPHP怎样使用PHPExcel导出网站数据为excel
第一步:先去下载PHPExcel插件压缩包,解压后只用到Classes文件夹里面的文件就行。第二步:然后把Classes文件夹名称改为PHPExcel (也可以不用改),再放在thinkPHP指定的第三方类库目录文件夹Vendor下面,第三方类库目录在ThinkPHP\/Library 里面第三步:整理数据,整理成适合excel表格式的数据,不多说直接给...

Thinkphp5\/tp5框架excel导出
一、开发环境 开发环境需满足本地开发条件,包括Windows操作系统与WAMP环境。二、准备工作 1、确保本地开发环境搭建完毕。2、选择适合自己的编辑器。3、安装Composer,便于后续依赖管理。4、准备数据文件,用于演示与测试。三、实现Excel导出功能 1、借助Composer安装ThinkPHP5框架与PHPExcel扩展。执行命令:在...

关于PHPExcel 导入导出大量数据及导入时判断是否存在重复
一条一条插入数据库效率是很慢的,要快速插入数据库,你可以一次插入150条左右 代码: INSERT INTO table_name ( field_1, field_2 ) VALUES ( val_1, val_2 ), ( val_1, val_2 ), ( val_1, val_2 ), ( val_1, val_2 ), ( val_1, val_2 ) ... 等100多个拼接的超大...

PHP导出excel 怎么做?
方法一:特点,简单,省心,<?php header("Content-type:application\/vnd.ms-excel");header("Content-Disposition:attachment;filename=test_data.xls");tx='表头';echo $tx."\\n\\n";\/\/输出内容如下:echo "姓名"."\\t";echo "年龄"."\\t";echo "学历"."\\t";echo "\\n";ec...

php怎么读取excel 文件数据并输出
PHP读取示例代码 \/\/获取上传的excel临时文件$path = $_FILES["file"]["tmp_name"];\/\/将临时文件移动当前目录,可自定义存储位置 move_uploaded_file($_FILES["file"]["tmp_name"],$_FILES["file"]["name"]);\/\/将获取在服务器中的Excel文件,此处为上传文件名$path = $_FILES["file"][...

如何利用ThinkPHP框架实现Excel数据导入和导出
一:在http:\/\/phpexcel.codeplex.com\/下载最新PHPExcel放到Vendor下,注意位置:ThinkPHP\\Extend\\Vendor\\PHPExcel\\PHPExcel.php。二:导出excel代码实现 \/**方法**\/ function index(){ this->display();} public function exportExcel($expTitle,$expCellName,$expTableData){ xlsTitle = iconv('utf-...

相似回答