161 lines
6.6 KiB
PHP
161 lines
6.6 KiB
PHP
<?php
|
|
include("inc/FusionCharts.php");
|
|
include("config.php");
|
|
?>
|
|
<HTML>
|
|
<HEAD>
|
|
<TITLE>Boilers</TITLE>
|
|
<link rel="shortcut icon" href="http://lasuca.com/images/favicon.ico" />
|
|
<SCRIPT LANGUAGE="Javascript" SRC="js/FusionCharts.js"></SCRIPT>
|
|
</HEAD>
|
|
<BODY>
|
|
<CENTER>
|
|
<?php
|
|
$link = connectToDB();
|
|
$strXML = "<chart legendPostion='' theme='fint' caption='Boiler Steam Flows' subCaption='Values Are Every 5 Minutes Over 4 Hours' updateInterval='30' refreshInterval='5' numberSuffix='PSI' showValues='0' formatNumberScale='0'>";
|
|
$strXML .="<categories>";
|
|
$strQuery = "select * FROM trending where trending.id mod 5 = 0 GROUP BY DATE DESC LIMIT 100";
|
|
$result = mysqli_query($link, $strQuery) or die(mysql_error());
|
|
if ($result) {
|
|
while($ors = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
|
|
$strXML .= "<category label='" . $ors['DATE'] . "' />";
|
|
}
|
|
}
|
|
$result2 = mysqli_query($link, $strQuery) or die(mysql_error());
|
|
$strXML .="</categories><dataset seriesName='Bloier 1 Steam Flow'>";
|
|
if ($result2) {
|
|
while($ors1 = mysqli_fetch_array($result2, MYSQLI_ASSOC)) {
|
|
$strXML .= "<set value='".$ors1['BOILER1SF']."' />";
|
|
}
|
|
}
|
|
$result3 = mysqli_query($link, $strQuery) or die(mysql_error());
|
|
$strXML .="</dataset><dataset seriesName='Boiler 2 Steam Flow'>";
|
|
if ($result3) {
|
|
while($ors2 = mysqli_fetch_array($result3, MYSQLI_ASSOC)) {
|
|
$strXML .= "<set value='".$ors2['BOILER2SF']."' />";
|
|
}
|
|
}
|
|
$result4 = mysqli_query($link, $strQuery) or die(mysql_error());
|
|
$strXML .="</dataset><dataset seriesName='Boiler 3 Steam Flow'>";
|
|
if ($result4) {
|
|
while($ors2 = mysqli_fetch_array($result4, MYSQLI_ASSOC)) {
|
|
$strXML .= "<set value='".$ors2['BOILER3SF']."' />";
|
|
}
|
|
}
|
|
$result5 = mysqli_query($link, $strQuery) or die(mysql_error());
|
|
$strXML .="</dataset><dataset seriesName='Boiler 4 Steam Flow'>";
|
|
if ($result5) {
|
|
while($ors2 = mysqli_fetch_array($result5, MYSQLI_ASSOC)) {
|
|
$strXML .= "<set value='".$ors2['BOILER4SF']."' />";
|
|
}
|
|
}
|
|
$result6 = mysqli_query($link, $strQuery) or die(mysql_error());
|
|
$strXML .="</dataset><dataset seriesName='Boiler 5 Steam Flow'>";
|
|
if ($result6) {
|
|
while($ors2 = mysqli_fetch_array($result6, MYSQLI_ASSOC)) {
|
|
$strXML .= "<set value='".$ors2['BOILER5SF']."' />";
|
|
}
|
|
}
|
|
$result7 = mysqli_query($link, $strQuery) or die(mysql_error());
|
|
$strXML .="</dataset><dataset seriesName='Boiler 6 Steam Flow'>";
|
|
if ($result7) {
|
|
while($ors2 = mysqli_fetch_array($result7, MYSQLI_ASSOC)) {
|
|
$strXML .= "<set value='".$ors2['BOILER6SF']."' />";
|
|
}
|
|
}
|
|
$result8 = mysqli_query($link, $strQuery) or die(mysql_error());
|
|
$strXML .="</dataset><dataset seriesName='Live Steam Pressure'>";
|
|
if ($result8) {
|
|
while($ors2 = mysqli_fetch_array($result8, MYSQLI_ASSOC)) {
|
|
$strXML .= "<set value='".$ors2['LIVESTMPR']."' />";
|
|
}
|
|
}
|
|
$result9 = mysqli_query($link, $strQuery) or die(mysql_error());
|
|
$strXML .="</dataset><dataset seriesName='Exhaust Pressure'>";
|
|
if ($result9) {
|
|
while($ors2 = mysqli_fetch_array($result9, MYSQLI_ASSOC)) {
|
|
$strXML .= "<set value='".$ors2['EXHAUSTPR']."' />";
|
|
}
|
|
}
|
|
$result10 = mysqli_query($link, $strQuery) or die(mysql_error());
|
|
$strXML .="</dataset><dataset seriesName='Total Steam flow'>";
|
|
if ($result10) {
|
|
while($ors2 = mysqli_fetch_array($result10, MYSQLI_ASSOC)) {
|
|
$strXML .= "<set value='".$ors2['TTLSTEAMFLOW']."' />";
|
|
}
|
|
}
|
|
mysqli_close($link);
|
|
$strXML .= "</dataset></chart>";
|
|
|
|
echo renderChart("zoomline", "boilers", $strXML, "boilers", '100%', 500, false, true);
|
|
|
|
|
|
$link = connectToDB();
|
|
$strXML = "<chart legendPostion='' theme='fint' caption='Boiler Steam Pressure 48hr' subCaption='Values Are Every 15 Minutes Over 48 Hours' updateInterval='30' refreshInterval='5' numberSuffix='PSI' showValues='0' formatNumberScale='0'>";
|
|
$strXML .="<categories>";
|
|
$strQuery = "select * FROM trending where trending.id mod 30 = 0 GROUP BY DATE DESC LIMIT 192";
|
|
$result = mysqli_query($link, $strQuery) or die(mysql_error());
|
|
if ($result) {
|
|
while($ors = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
|
|
$strXML .= "<category label='" . $ors['DATE'] . "' />";
|
|
}
|
|
}
|
|
$result2 = mysqli_query($link, $strQuery) or die(mysql_error());
|
|
$strXML .="</categories><dataset seriesName='Live Steam Pressure'>";
|
|
if ($result2) {
|
|
while($ors2 = mysqli_fetch_array($result2, MYSQLI_ASSOC)) {
|
|
$strXML .= "<set value='".$ors2['LIVESTMPR']."' />";
|
|
}
|
|
}
|
|
$result3 = mysqli_query($link, $strQuery) or die(mysql_error());
|
|
$strXML .="</dataset><dataset seriesName='Exhaust Pressure'>";
|
|
if ($result3) {
|
|
while($ors2 = mysqli_fetch_array($result3, MYSQLI_ASSOC)) {
|
|
$strXML .= "<set value='".$ors2['EXHAUSTPR']."' />";
|
|
}
|
|
}
|
|
|
|
mysqli_close($link);
|
|
$strXML .= "</dataset></chart>";
|
|
|
|
echo renderChart("zoomline", "steam24hr", $strXML, "steam24hr", '100%', 500, false, true);
|
|
|
|
$link = connectToDB();
|
|
$strXML = "<chart legendPostion='' theme='fint' caption='Exhaust Flow 24hr' subCaption='Values Are Every 15 Minutes Over 24 Hours' updateInterval='30' refreshInterval='5' numberSuffix='PSI' showValues='0' formatNumberScale='0'>";
|
|
$strXML .="<categories>";
|
|
$strQuery = "select * FROM trending where trending.id mod 30 = 0 GROUP BY DATE DESC LIMIT 96";
|
|
$result = mysqli_query($link, $strQuery) or die(mysql_error());
|
|
if ($result) {
|
|
while($ors = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
|
|
$strXML .= "<category label='" . $ors['DATE'] . "' />";
|
|
}
|
|
}
|
|
$result2 = mysqli_query($link, $strQuery) or die(mysql_error());
|
|
$strXML .="</categories><dataset seriesName='Exhaust Flow 1'>";
|
|
if ($result2) {
|
|
while($ors2 = mysqli_fetch_array($result2, MYSQLI_ASSOC)) {
|
|
$strXML .= "<set value='".$ors2['EXSTSTMFLOW1']."' />";
|
|
}
|
|
}
|
|
$result3 = mysqli_query($link, $strQuery) or die(mysql_error());
|
|
$strXML .="</dataset><dataset seriesName='Exhaust Flow 2'>";
|
|
if ($result3) {
|
|
while($ors2 = mysqli_fetch_array($result3, MYSQLI_ASSOC)) {
|
|
$strXML .= "<set value='".$ors2['EXSTSTMFLOW2']."' />";
|
|
}
|
|
}
|
|
$result4 = mysqli_query($link, $strQuery) or die(mysql_error());
|
|
$strXML .="</dataset><dataset seriesName='Exhaust Flow 3'>";
|
|
if ($result4) {
|
|
while($ors2 = mysqli_fetch_array($result4, MYSQLI_ASSOC)) {
|
|
$strXML .= "<set value='".$ors2['EXSTSTMFLOW3']."' />";
|
|
}
|
|
}
|
|
|
|
mysqli_close($link);
|
|
$strXML .= "</dataset></chart>";
|
|
|
|
echo renderChart("zoomline", "steam24hr", $strXML, "exhaust", '100%', 500, false, true);
|
|
?>
|
|
</BODY>
|
|
</HTML>
|