【发布时间】:2012-06-08 21:24:43
【问题描述】:
我需要运行一个查询,该查询将返回多行并将其导出为 CSV。不过,我必须按一定的顺序放置单元格。
所以假设我的桌子上布置了 ID、姓名、地址、妻子。我需要按照id、地址、妻子、姓名的顺序构建一个csv。我想我可以按正确的顺序制作一个数组,然后用它制作一个 csv,但是经过一个小时的谷歌搜索后,我无法找到如何用数组制作一个 csv。
有 fputcsv,但这需要一个预制的 csv。另外,我希望有一种codeigniter方式来做到这一点。
public function export() {
$this->load->helper('download');
$data[1] = 'i like pie';
$data[2] = 'i like cake';
force_download('result.csv', $data);
}
我试过了,但错误说下载帮助文件需要一个字符串而不是数组。
【问题讨论】:
标签: php arrays codeigniter csv download