Код: Выделить всё
public function excelReport()
{
$startDate = $this->input->post('startDate');
$endDate = $this->input->post('endDate');
$empName = $this->input->post('empName');
$this->load->helper('exportexcel');
$namaFile = "scan_att.xls";
$judul = "scan_att";
$tablehead = 0;
$tablebody = 1;
$nourut = 1;
//penulisan header
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0,pre-check=0");
header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");
header("Content-Disposition: attachment;filename=" . $namaFile . "");
header("Content-Transfer-Encoding: binary ");
xlsBOF();
$kolomhead = 0;
xlsWriteLabel($tablehead, $kolomhead++, "No");
xlsWriteLabel($tablehead, $kolomhead++, "Name");
xlsWriteLabel($tablehead, $kolomhead++, "Scan IN");
xlsWriteLabel($tablehead, $kolomhead++, "Scan Out");
$scanAttFiler = $this->Scan_att2_model->excelExportHrd($startDate, $endDate, $empName);
foreach ($scanAttFiler as $data) {
$kolombody = 0;
//ubah xlsWriteLabel menjadi xlsWriteNumber untuk kolom numeric
xlsWriteNumber($tablebody, $kolombody++, $nourut);
xlsWriteLabel($tablebody, $kolombody++, $data->name);
xlsWriteLabel($tablebody, $kolombody++, $data->scanIn);
xlsWriteLabel($tablebody, $kolombody++, $data->scanOut);
$tablebody++;
$nourut++;
}
xlsEOF();
exit();
}`
[img]https://i.sstatic. net/INblSSWk.png[/img]
Как добиться такого результата:

Я пробовал, но результаты не подходят, спасибо за помощь.
Подробнее здесь: https://stackoverflow.com/questions/790 ... port-excel