MySQL クエリの結果を Excel および CSV 形式でエクスポートするために PHPExcel を使用していますが、同じことができず、結果を PDF としてエクスポートできませんでした。
以下は、これを行うために使用するコードです。
$objPHPExcel = new PHPExcel;
$headings = array('ID','Source Date','Source','Programme Name','Coder','Presenter','Format','Audio Path','Video Path');
$rowNumber = 1;
$col = 'A';
foreach($headings as $heading)
{
$objPHPExcel->getActiveSheet()->setCellValue($col.$rowNumber,$heading);
$col++;
}
$rowNumber = 2;
while($row = $dbase->fetchrow($query))
{
$col = 'A';
foreach ($row as $cell) {
$objPHPExcel->getActiveSheet()->setCellValue($col.$rowNumber,$cell);
$col++;
}
$rowNumber++;
}
//freeze pane so that the heading does not scroll
$objPHPExcel->getActiveSheet()->freezePane('A2');
//save as an Excel(.xls) file
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel,'PDF');
$objWriter->writeAllSheets();
$objWriter->save('Report.pdf');
exit();
私は何を間違っていますか?
前もって感謝します