Php 在zend框架中导出csv
我知道如何用php导出csv文件。现在我想在zendframe工作中完成这个任务 1我想知道zend是否为此提供了任何内置功能,或者我们必须编写与简单php相同的代码 2如果我必须使用相同的代码,那么无论是在模型还是控制器中,我应该将其放在哪里 3我有一个视图,用户可以选择开始日期、最后日期和用户,然后按enter键。在这个选择的基础上,我想导出csv文件Php 在zend框架中导出csv,php,zend-framework,csv,export-to-excel,Php,Zend Framework,Csv,Export To Excel,我知道如何用php导出csv文件。现在我想在zendframe工作中完成这个任务 1我想知道zend是否为此提供了任何内置功能,或者我们必须编写与简单php相同的代码 2如果我必须使用相同的代码,那么无论是在模型还是控制器中,我应该将其放在哪里 3我有一个视图,用户可以选择开始日期、最后日期和用户,然后按enter键。在这个选择的基础上,我想导出csv文件 任何人都可以指导我如何完成这项任务以按顺序阐述您的观点 Zend Framework中没有生成和处理CSV文件的组件 您的控制器应该只收集请
任何人都可以指导我如何完成这项任务以按顺序阐述您的观点
对于生成CSV文件,建议使用它,而不是自己构建字符串。这里有一个Zend Framework操作助手-可能会有所帮助。注:网站和代码注释为德语。
基于雷吉勒罗的答案,我确实想出了一个Zend解决方案。只需对数据库本身使用完整的查询:
$result = $this->_db->query(
'SELECT * FROM `table_xy`'
.'INTO OUTFILE \'tmp/outputfile.csv\''
.'FIELDS TERMINATED BY \';\''
.'ENCLOSED BY \'"\''
.'LINES TERMINATED BY \'\\n\''
);
只是别忘了为该用户设置链接。你应该在页面上写一条关于语言的注释:-)我很震惊它不是英文的:-)死链接…:(