首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从表中提取多行,并将其写入excel。

从表中提取多行,并将其写入excel。
EN

Stack Overflow用户
提问于 2013-03-11 19:50:07
回答 1查看 1.3K关注 0票数 0

我正在使用phpexcel从mysql数据库中的表中获取数据,并将其写入excel表中。假设我的查询正在获取3行,其中包含一些条件,UserName,email,Location的以下字段。Excel工作表应如下所示:

代码语言:javascript
复制
UserName    Email       Location
ABC         abc@.com     NY
PQR         pqr@.com     CO
XYZ         xyz@.com     CA

如果查询是根据条件提取n行,则需要将行动态添加到excel表格中。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-11 21:00:36

代码语言:javascript
复制
$objPHPExcel = PHPExcel_IOFactory::load("Multiple_rows.xls"); 
$objPHPExcel->setActiveSheetIndex(0); 

$i = 1; 
while($row = mysql_fetch_array($resultqry)) { 
    $cell1 = 'A'.$i; 
    $cell2 = 'B'.$i; 
    $objPHPExcel->getActiveSheet()->setCellValue($cell1, $row['User_name']); 
    $objPHPExcel->getActiveSheet()->setCellValue($cell2, $row['emailaddr']); 
    $i++;
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15337865

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档