gpt4 book ai didi

如何在symfony中导出为CSV文件中的数据

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 29 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章如何在symfony中导出为CSV文件中的数据由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

开始:  。

复制代码代码如下

public function executeRegistrantsToCsv(){  $id = $this->getRequestParameter('id');  $c = new Criteria();  $c->add(RegistrantPeer::EVENT_ID, $id);  $c->add(RegistrantPeer::STATUS, 1);  $this->aObjReg = RegistrantPeer::doSelect($c);  $this->forward404Unless($this->aObjReg);  $this->setlayout('csv');  $this->getResponse()->clearHttpHeaders();  $this->getResponse()->setHttpHeader('Content-Type', 'application/vnd.ms-excel');  $this->getResponse()->setHttpHeader('Content-Disposition', 'attachment; filename=registrants_report_event_' . $id . '.csv');  }  。

在模板registrantsToCsvSuccess.php:  。

复制代码代码如下

Title,Name,Email,Phone,Organisation,State,City,Country,Login Date,IpAddress  <? foreach($aObjReg as $r): ?>  <?= $r->getTitle() ?>,<?= $r->getName() ?>,<?= $r->getEmail() ?>,<?= $r->getPhone() ?>,<?= $r->getOrganisation() ?>,<?= $r->getState() ?>,<?= $r->getCity() ?>,<?= $r->getCountry() ?>,<?= $r->getLoginDate() ?>,<?= $r->getIpAddress() ?>,  <? endforeach ?>  。

in the templates/csv.php:  <?php echo $sf_data->getRaw('sf_content') ?>  From: http://blog.baddog.net.au/sonius/steve-sonius/how-to-export-data-as-a-csv-file-in-symfony/  If it doesn't work, try this:http://blog.baddog.net.au/sonius/steve-sonius/how-to-export-data-as-an-xls-or-csv-file-from-the-admin-generator-in-symfony-1-4/ 。

最后此篇关于如何在symfony中导出为CSV文件中的数据的文章就讲到这里了,如果你想了解更多关于如何在symfony中导出为CSV文件中的数据的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com