Initial commit

This commit is contained in:
2026-09-03 11:24:19 +02:00
commit 6ed3153f36
1897 changed files with 538007 additions and 0 deletions
+88
View File
@@ -0,0 +1,88 @@
<?php session_start();
/**
* Created by PhpStorm.
* User: Przemek
* Date: 2015-10-15
* Time: 01:16
*/
require_once '../PHPExcel.php';
header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
header('Content-Disposition: attachment;filename="Stan_pomp.xlsx"');
header('Cache-Control: max-age=0');
$styleArray = array(
'font' => array(
'bold' => true,
'size' => 16
));
$objPHPExcel = new PHPExcel();
$objPHPExcel->setActiveSheetIndex(0)->mergeCells('A1:J1');
$objPHPExcel->getActiveSheet()->getRowDimension('1')->setRowHeight(25);
$objPHPExcel->getActiveSheet()->getStyle('A1:J1')->applyFromArray($styleArray);
$objPHPExcel->getActiveSheet()->SetCellValue('A1', 'Stan pomp');
$objPHPExcel->getActiveSheet()->SetCellValue('A2', 'Lp.');
$objPHPExcel->getActiveSheet()->SetCellValue('B2', 'Typ pompy');
$objPHPExcel->getActiveSheet()->SetCellValue('C2', 'Nowe');
$objPHPExcel->getActiveSheet()->SetCellValue('D2', 'Rezerwa');
$objPHPExcel->getActiveSheet()->SetCellValue('E2', 'Remont');
$objPHPExcel->getActiveSheet()->SetCellValue('F2', 'Eksploatacja SPM');
$objPHPExcel->getActiveSheet()->SetCellValue('G2', 'Bestgum');
$objPHPExcel->getActiveSheet()->SetCellValue('H2', 'Kasacja [w likwidacji]');
$objPHPExcel->getActiveSheet()->SetCellValue('I2', 'Kasacja [zatopione]');
$objPHPExcel->getActiveSheet()->SetCellValue('J2', 'Razem');
$sum_nowe=0;
$sum_rezerwa=0;
$sum_remont=0;
$sum_eksp_spm=0;
$sum_bestgum=0;
$sum_kas_lik=0;
$sum_kas_zatop=0;
$sum_pumpcount=0;
for($i=0;$i<count($_SESSION['site303_array']);$i++)
{
$objPHPExcel->getActiveSheet()->SetCellValue('A'.($i+3), $i+1);
$objPHPExcel->getActiveSheet()->SetCellValue('B'.($i+3), $_SESSION['site303_array'][$i]['pumpName']);
$objPHPExcel->getActiveSheet()->SetCellValue('C'.($i+3), $_SESSION['site303_array'][$i]['nowe']);
$objPHPExcel->getActiveSheet()->SetCellValue('D'.($i+3), $_SESSION['site303_array'][$i]['rezerwa']);
$objPHPExcel->getActiveSheet()->SetCellValue('E'.($i+3), $_SESSION['site303_array'][$i]['remont']);
$objPHPExcel->getActiveSheet()->SetCellValue('F'.($i+3), $_SESSION['site303_array'][$i]['eksp_spm']);
$objPHPExcel->getActiveSheet()->SetCellValue('G'.($i+3), $_SESSION['site303_array'][$i]['bestgum']);
$objPHPExcel->getActiveSheet()->SetCellValue('H'.($i+3), $_SESSION['site303_array'][$i]['kas_lik']);
$objPHPExcel->getActiveSheet()->SetCellValue('I'.($i+3), $_SESSION['site303_array'][$i]['kas_zatop']);
$objPHPExcel->getActiveSheet()->SetCellValue('J'.($i+3), $_SESSION['site303_array'][$i]['pumpcount']);
if ($_SESSION['site303_array'][$i]['nowe']>0) $sum_nowe+=$_SESSION['site303_array'][$i]['nowe'];
if ($_SESSION['site303_array'][$i]['rezerwa']>0) $sum_rezerwa+=$_SESSION['site303_array'][$i]['rezerwa'];
if ($_SESSION['site303_array'][$i]['remont']>0) $sum_remont+=$_SESSION['site303_array'][$i]['remont'];
if ($_SESSION['site303_array'][$i]['eksp_spm']>0) $sum_eksp_spm+=$_SESSION['site303_array'][$i]['eksp_spm'];
if ($_SESSION['site303_array'][$i]['bestgum']>0) $sum_bestgum+=$_SESSION['site303_array'][$i]['bestgum'];
if ($_SESSION['site303_array'][$i]['kas_lik']>0) $sum_kas_lik+=$_SESSION['site303_array'][$i]['kas_lik'];
if ($_SESSION['site303_array'][$i]['kas_zatop']>0) $sum_kas_zatop+=$_SESSION['site303_array'][$i]['kas_zatop'];
if ($_SESSION['site303_array'][$i]['pumpcount']>0) $sum_pumpcount+=$_SESSION['site303_array'][$i]['pumpcount'];
}
$i++;
$objPHPExcel->getActiveSheet()->SetCellValue('B'.($i+3), 'RAZEM');
$objPHPExcel->getActiveSheet()->SetCellValue('C'.($i+3), $sum_nowe);
$objPHPExcel->getActiveSheet()->SetCellValue('D'.($i+3), $sum_rezerwa);
$objPHPExcel->getActiveSheet()->SetCellValue('E'.($i+3), $sum_remont);
$objPHPExcel->getActiveSheet()->SetCellValue('F'.($i+3), $sum_eksp_spm);
$objPHPExcel->getActiveSheet()->SetCellValue('G'.($i+3), $sum_bestgum);
$objPHPExcel->getActiveSheet()->SetCellValue('H'.($i+3), $sum_kas_lik);
$objPHPExcel->getActiveSheet()->SetCellValue('I'.($i+3), $sum_kas_zatop);
$objPHPExcel->getActiveSheet()->SetCellValue('J'.($i+3), $sum_pumpcount);
$objPHPExcel->getActiveSheet()->setTitle('Stan pomp');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save('php://output');
exit;
?>