以下是我用来将数据导出到csv文件中的功能。它适用于单个表。
我想将两个表数据导出到一个csv文件中。
代码:
public function export_report()
{
if($this->session->userdata('is_admin') == '1')
{
$year = $this->input->post('year1');
$month = $this->input->post('month');
$report = $this->reportm->export_report($year,$month);
$report1 = $this->reportm->export_report_1($year,$month);
$this->load->dbutil();
$this->load->helper('file');
$this->load->helper('download');
$date=(new DateTime())->format('d-m-Y');
$delimiter = ",";
$newline = "\r\n";
$filename = "report_".$date.".csv";
$data = $this->dbutil->csv_from_result($report, $delimiter, $newline);
force_download($filename, $data);
}
else
{
redirect(base_url('index.php/report/index'));
}
}
如何为第二个表指定标题?有什么特殊方法可以为第一张表和第二张表指定列?
我想以以下格式将数据导出到csv文件中。