【发布时间】:2015-05-13 22:41:58
【问题描述】:
我正在运行以下查询,我正在寻找将数据导出到 .csv 或 .xls 文件的最佳方式。
<?php
$channels = ee()->db->select('channel_titles.entry_id, channel_titles.title, channel_data.field_id_164')
->from('channel_titles')
->join('channel_data', 'channel_titles.entry_id = channel_data.entry_id')
->where(array(
'channel_titles.channel_id' => '12',
))
->or_where(array(
'channel_titles.channel_id' => '31',
))
->get();
if ($channels->num_rows() > 0)
{
$i = 0;
foreach($channels->result_array() as $row)
{
$i++;
echo $row['field_id_164'].",".$row['title']."<br />\n";
}
echo $i;
}
?>
我尝试了几种方法,但似乎无法找出最佳选择。
【问题讨论】:
-
为什么需要将查询保存到 csv 文件中?
标签: php codeigniter export-to-csv