php导出大数据量excel 请问下,php导出excel怎么实现,我说的是大数据 有可能是几十万条数据,用的是adodb链接数据库,就像phpMyAdmin效果就可以。假如有100w条数据,我每次查询数据库搜索1000条,然后写入一个临时文件,这样等全部查完之后再下载下来不知道行不行?还有啊 ,要存成什么样格式的文件呢 我最终要的是excel 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以的,查完之后全部写入临时文件后,若出现超时,再创建一文件记录断掉的位置即可<?php header("<meta http-equiv=\"content-type\" content=\"text/html;charset=uft-8\">");header("Content-Type: application/vnd.ms-excel");header("content-disposition: attachment;filename=test.xls");$arr = array( '0'=>array('name'=>'zhangshan','age'=>'22'), '1'=>array('name'=>'zhangshan','age'=>'22'), '2'=>array('name'=>'zhangshan','age'=>'22'), '3'=>array('name'=>'zhangshan','age'=>'22'),);echo "name" . "\t";echo "age" . "\t";echo "\n";foreach($arr as $value) { echo $value['name'] . "\t"; echo $value['age'] . "\t"; echo "\n";}?> PHPExcel http://www.codeplex.com/PHPExcel 遗憾的是 Excel 只能接受 65535 行数据 临时保存成csv文件,再改后缀名成*.xls,再下载行不行? 嗯 今天试了 只能导出65535行数据,看来只能分割成多个sheet了 我的数据暂时还没达到65535条,所以就凑合着用了,有需要的时候再说,你可以用phpexcel 挺强大的 PHP学习,求大伙儿指点 (PHP分页)网上的分页类大多只分页,不显示内容 关于PHP组织密度不统一数据的系列问题 PHP返回指定页面并刷新该页面 这个问题怎么解决? PHP实现后台运行 我现在手上有项目,也有资金.缺的就是技术人才!与我共同创业! 不知道什么原因我的PHP部分代码是乱码 請大家幫忙看看.為什么這段代碼不能下載多個文件? 需要大家帮一个忙 心情很烦躁。。。。 PHP无法运行
<?php
header("<meta http-equiv=\"content-type\" content=\"text/html;charset=uft-8\">");
header("Content-Type: application/vnd.ms-excel");
header("content-disposition: attachment;filename=test.xls");
$arr = array(
'0'=>array('name'=>'zhangshan','age'=>'22'),
'1'=>array('name'=>'zhangshan','age'=>'22'),
'2'=>array('name'=>'zhangshan','age'=>'22'),
'3'=>array('name'=>'zhangshan','age'=>'22'),
);
echo "name" . "\t";
echo "age" . "\t";
echo "\n";
foreach($arr as $value) {
echo $value['name'] . "\t";
echo $value['age'] . "\t";
echo "\n";
}
?>