Добавление ячейки после цикла в таблицу PHPS - PullRequest
0 голосов
/ 17 октября 2019

Я собираюсь поставить итоговый столбец после цикла пока не знаю, как. Вот мой код:

$i=5;
    $no=1; 
    foreach($laporan as $data) 
    {
    $spreadsheet->setActiveSheetIndex(0)
    ->setCellValue('A'.$i, $no)
    ->setCellValue('B'.$i, date('d-m-Y', strtotime($data->add_time)))
    ->setCellValue('C'.$i, $data->nama_penyaluran)
    ->setCellValue('D'.$i, $data->nominal);
    $no++;
    $i++;
    }

Для общей суммы под таблицей должен быть еще один столбец. Спасибо.

1 Ответ

0 голосов
/ 17 октября 2019

Попробуйте, как этот способ для отображения общего конца всех ваших данных отображения. ДЕМО ЛИСТ

$i=5;
    $no=1; 
    foreach($laporan as $data) 
    {
    $spreadsheet->setActiveSheetIndex(0)
    ->setCellValue('A'.$i, $no)
    ->setCellValue('B'.$i, date('d-m-Y', strtotime($data->add_time)))
    ->setCellValue('C'.$i, $data->nama_penyaluran)
    ->setCellValue('D'.$i, $data->nominal);
    $no++;
    $i++;
    }
$i = count($laporan);
 $i2=$i+6;

 $this->excel->getActiveSheet()->setCellValue('A'.$i2, 'Total');
$this->excel->getActiveSheet()->setCellValue('B'.$i2, 'Your Total varible $total');
$this->excel->getActiveSheet()->setCellValue('C'.$i2, '');
$this->excel->getActiveSheet()->setCellValue('D'.$i2, '');
...