Files
controls-web/controls-rework/data/OLD/boilerexporttot.php
2026-02-17 09:29:34 -06:00

37 lines
1.7 KiB
PHP

<?php
include("../dbinfo2.php");
$con=mysqli_connect($host,$username,$password,$database);
$query = $_GET['query'];
// gets value sent over search form
$setSql = "(SELECT DATE_FORMAT(`timestamp`,'%h:%i:%s') AS timeonly, DATE_FORMAT(timestamp,'%Y-%m-%d') AS dateonly, AVG(BLR1TOTSF) * 24 * 1000 * (100-".$query.") / 100 as BOILER1, AVG(BLR2TOTSF) * 24 * 1000 * (100-".$query.") / 100 as BOILER2, AVG(BLR3TOTSF) * 24 * 1000 * (100-".$query.") / 100 as BOILER3, AVG(BLR4TOTSF) * 24 * 1000 * (100-".$query.") / 100 as BOILER4, AVG(BLR5TOTSF) * 24 * 1000 * (100-".$query.") / 100 as BOILER5, AVG(BLR6TOTSF) * 24 * 1000 * (100-".$query.") / 100 as BOILER6, AVG(BLR7TOTSF) * 24 * 1000 * (100-".$query.") / 100 as BOILER7, AVG(BLR8TOTSF) * 24 * 1000 * (100-".$query.") / 100 as BOILER8
FROM boilerstm24hravg WHERE TIME(`timestamp`) BETWEEN '07:00:00' AND '23:59:59'
GROUP BY dateonly
ORDER BY id ASC)";
$result = mysqli_query($con, $setSql);
$columnHeader = 'TEST';
$columnHeader = "Time" . "\t" ."dateonly" . "\t" . "Boiler 1" . "\t" . "Boiler 2" . "\t" . "Boiler 3" . "\t". "Boiler 4" . "\t". "Boiler 5" . "\t". "Boiler 6" . "\t". "Boiler 7" . "\t". "Boiler 8" . "\t";
$setData = '';
while ($rec = mysqli_fetch_row($result)) {
$rowData = '';
foreach ($rec as $value) {
$value = '"' . $value . '"' . "\t";
$rowData .= $value;
}
$setData .= trim($rowData) . "\n";
}
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=Boiler Steam Total.xls");
header("Pragma: no-cache");
header("Expires: 0");
echo ucwords($columnHeader) . "\n" . $setData . "\n";
?>