1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| $result->closeCursor(); // Using closeCursor after fetch() calls
if($type_fichier=='CSV')
{
include 'PHPExcel/Writer/CSV.php';
$filename = "Reports".date("d-m-Y-His").".csv";
$objWriter = new PHPExcel_Writer_CSV($objPHPExcel);
header('Content-type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
header('Content-Disposition: inline;filename='.$filename .' ');
}
else if ($type_fichier=='XLS')
{
include('PHPExcel/Writer/Excel2007.php');
$filename = "Reports".date("d-m-Y-His").".xlsx";
$objWriter = new PHPExcel_Writer_Excel2007($objPHPExcel);
$objWriter->setPreCalculateFormulas(false);
$objWriter->setOffice2003Compatibility(true);
header('Content-type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
header('Content-Disposition:inline;filename='.$filename);
}
$objWriter->save('php://output');
unset($conn);
ini_set('memory_limit', '0M');
exit; |
Partager