博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php生成excel到服务器,PHPExcel写入Excel并保存到服务器?
阅读量:6485 次
发布时间:2019-06-23

本文共 1231 字,大约阅读时间需要 4 分钟。

/** PHPExcel */

require_once '../Classes/PHPExcel.php';

/** PHPExcel_IOFactory */

require_once '../Classes/PHPExcel/IOFactory.php';

// Create new PHPExcel object

$objPHPExcel = new PHPExcel();

// Set properties

$objPHPExcel->getProperties()->setCreator("Maarten Balliauw")

->setLastModifiedBy("Maarten Balliauw")

->setTitle("Office 2007 XLSX Test Document")

->setSubject("Office 2007 XLSX Test Document")

->setDescription("Test document for Office 2007 XLSX, generated using PHP classes.")

->setKeywords("office 2007 openxml php")

->setCategory("Test result file");

$result = 'select * from table1';

for($i=0;$i

$result1 = 'select * from table2 where table1_id = ' . $result[$i]['table1_id'];

for ($j=0;$j

$objPHPExcel->setActiveSheetIndex(0)->setCellValue('A' . $j, $result1[$j]['name']);

}

// Set active sheet index to the first sheet, so Excel opens this as the first sheet

$objPHPExcel->setActiveSheetIndex(0);

// Save Excel 2007 file

$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');

$objWriter->save(str_replace('.php', '.xlsx', __FILE__));

// Echo done

echo date('H:i:s') . " Done writing file.\r\n";

}

?>

上面的代码执行和保存N无的文件夹中的文件.xlsx,但我发现这个问题是在for循环中保存的所有执行最大count(result1) excel文件。

2010-06-11

Murugesh

转载地址:http://bmnuo.baihongyu.com/

你可能感兴趣的文章
街道管理
查看>>
可以免费下载视频素材和模板网站汇总
查看>>
Q:图像太大,在opencv上显示不完全
查看>>
第三十九天
查看>>
论程序员加班的害处
查看>>
基于HTML5的WebGL设计汉诺塔3D游戏
查看>>
WPF资料链接
查看>>
再次更新
查看>>
[JSOI2008]星球大战starwar BZOJ1015
查看>>
Shell编程-环境变量配置文件
查看>>
Struts2和Spring MVC的区别
查看>>
git代码冲突
查看>>
HDOJ-1010 Tempter of the Bone
查看>>
日本开设无人机专业,打造无人机“人才市场”
查看>>
190行代码实现mvvm模式
查看>>
兼容几乎所有浏览器的透明背景效果
查看>>
Linux VNC server的安装及简单配置使用
查看>>
阿里宣布开源Weex ,亿级应用匠心打造跨平台移动开发工具
查看>>
Android项目——实现时间线程源码
查看>>
招商银行信用卡重要通知:消费提醒服务调整,300元以下消费不再逐笔发送短信...
查看>>