Files
controls-web/OLD/charts/custom.php
2026-02-17 12:44:37 -06:00

101 lines
3.7 KiB
PHP

<?php
include("inc/FusionCharts.php");
include("config.php");
?>
<HTML>
<HEAD>
<TITLE>FusionCharts - Database Example</TITLE>
<SCRIPT LANGUAGE="Javascript" SRC="js/FusionCharts.js"></SCRIPT>
</HEAD>
<BODY>
<CENTER>
<?php
$link = connectToDB();
$strXML = "<chart legendPostion='' theme='carbon' caption='Mill RPM' subCaption='Values Are Every 5 Minutes Over 4 Hours' updateInterval='30' refreshInterval='5'
pnumberSuffix='RPM' snumberSuffix='Tons/Hr' setadaptiveymin='1' setadaptivesymin='1' showValues='0' formatNumberScale='0'>";
$strXML .="<categories>";
$strQuery = "select * FROM trending where trending.id mod 5 = 0 GROUP BY DATE DESC LIMIT 100";
$result = mysql_query($strQuery) or die(mysql_error());
if ($result) {
while($ors = mysql_fetch_array($result)) {
$strXML .= "<category label='" . $ors['DATE'] . "' />";
}
}
$result2 = mysql_query($strQuery) or die(mysql_error());
$strXML .="</categories><dataset seriesName='Mill 1 RPM'>";
if ($result2) {
while($ors1 = mysql_fetch_array($result2)) {
$strXML .= "<set value='".$ors1['MILL1SPD']."' />";
}
}
$result3 = mysql_query($strQuery) or die(mysql_error());
$strXML .="</dataset><dataset seriesName='Mill 2 RPM'>";
if ($result3) {
while($ors2 = mysql_fetch_array($result3)) {
$strXML .= "<set value='".$ors2['MILL2SPD']."' />";
}
}
$result4 = mysql_query($strQuery) or die(mysql_error());
$strXML .="</dataset><dataset seriesName='Mill 3 RPM'>";
if ($result4) {
while($ors2 = mysql_fetch_array($result4)) {
$strXML .= "<set value='".$ors2['MILL3SPD']."' />";
}
}
$result5 = mysql_query($strQuery) or die(mysql_error());
$strXML .="</dataset><dataset seriesName='Mill 4 RPM'>";
if ($result5) {
while($ors2 = mysql_fetch_array($result5)) {
$strXML .= "<set value='".$ors2['MILL4SPD']."' />";
}
}
$result6 = mysql_query($strQuery) or die(mysql_error());
$strXML .="</dataset><dataset seriesName='Mill 5 RPM'>";
if ($result6) {
while($ors2 = mysql_fetch_array($result6)) {
$strXML .= "<set value='".$ors2['MILL5SPD']."' />";
}
}
$result7 = mysql_query($strQuery) or die(mysql_error());
$strXML .="</dataset><dataset seriesName='Mill 6 RPM' parentyaxis='P'>";
if ($result7) {
while($ors2 = mysql_fetch_array($result7)) {
$strXML .= "<set value='".$ors2['MILL6SPD']."' />";
}
}
$result8 = mysql_query($strQuery) or die(mysql_error());
$strXML .="</dataset><dataset seriesName='Tons/HR' parentyaxis='S'>";
if ($result8) {
while($ors2 = mysql_fetch_array($result8)) {
$strXML .= "<set value='".$ors2['TONSHR']."' />";
}
}
/*
$result7 = mysql_query($strQuery) or die(mysql_error());
$strXML .="</dataset><dataset seriesName='Boiler6'>";
if ($result7) {
while($ors2 = mysql_fetch_array($result7)) {
$strXML .= "<set value='".$ors2['BOILER6SF']."' />";
}
}
$result8 = mysql_query($strQuery) or die(mysql_error());
$strXML .="</dataset><dataset seriesName='Live Steam Pressure'>";
if ($result8) {
while($ors2 = mysql_fetch_array($result8)) {
$strXML .= "<set value='".$ors2['LIVESTMPR']."' />";
}
}
$result9 = mysql_query($strQuery) or die(mysql_error());
$strXML .="</dataset><dataset seriesName='Exhaust Pressure'>";
if ($result9) {
while($ors2 = mysql_fetch_array($result9)) {
$strXML .= "<set value='".$ors2['EXHAUSTPR']."' />";
}
}
*/
mysql_close($link);
$strXML .= "</dataset></chart>";
echo renderChart("realtimeline", "", $strXML, "", '100%', 500, false, true);
?>
</BODY>
</HTML>