PHPExcel在循环行之后添加新行
您好,我已经创建了microsoft excel文件,其中显示了使用foreach从mysql获取的所有数据,问题是如何在循环列的正下方添加新行?谢谢 这是我的密码PHPExcel在循环行之后添加新行,php,phpexcel,Php,Phpexcel,您好,我已经创建了microsoft excel文件,其中显示了使用foreach从mysql获取的所有数据,问题是如何在循环列的正下方添加新行?谢谢 这是我的密码 foreach($anggota as $data) $excel->setActiveSheetIndex(0)->setCellValue('A'.$numrow, $no); $excel->setActiveSheetIndex(0)->setCellValue('B'.$nu
foreach($anggota as $data)
$excel->setActiveSheetIndex(0)->setCellValue('A'.$numrow, $no);
$excel->setActiveSheetIndex(0)->setCellValue('B'.$numrow, $data->tgl_daftar);
$excel->setActiveSheetIndex(0)->setCellValue('C'.$numrow, $data->kd_anggota);
$excel->setActiveSheetIndex(0)->setCellValue('D'.$numrow, $data->nm_anggota);
$excel->setActiveSheetIndex(0)->setCellValue('E'.$numrow, $data->nm_dinas);
$excel->setActiveSheetIndex(0)->setCellValue('F'.$numrow, $data->nm_simpanan);
$excel->setActiveSheetIndex(0)->setCellValue('G'.$numrow, $data->nominal_simpanan);
$excel->setActiveSheetIndex(0)->setCellValue('H'.$numrow, $data->keterangan);
$excel->getActiveSheet()->getStyle('A'.$numrow)->applyFromArray($style_row_center);
$excel->getActiveSheet()->getStyle('B'.$numrow)->applyFromArray($style_row_center);
$excel->getActiveSheet()->getStyle('C'.$numrow)->applyFromArray($style_row_center);
$excel->getActiveSheet()->getStyle('D'.$numrow)->applyFromArray($style_row);
$excel->getActiveSheet()->getStyle('E'.$numrow)->applyFromArray($style_row);
$excel->getActiveSheet()->getStyle('F'.$numrow)->applyFromArray($style_row);
$excel->getActiveSheet()->getStyle('G'.$numrow)->applyFromArray($style_row);
$excel->getActiveSheet()->getStyle('H'.$numrow)->applyFromArray($style_row);
$no++;
$numrow++;
}
//here i want to add new row but i don't know how many rows result created by the looping...
仅供参考:PHPExcel最新版本1.8.1于2015年发布。项目不再维护,不应再使用。另外,要知道创建了多少行,请在
foreach()
之前创建一个$counter
变量,然后使用$counter++
将其放入foreach中,就像其他变量一样,在foreach之外,它将包含运行了多少个循环