echo "<div id='chart_div4' style='width: 900px; height: 500px;'>Line-Chart</div>"; if (isset($_GET['cmd'])) { $cmd = $_GET['cmd']; if (true) { echo "<p>cmd=" . $cmd . "</p>"; } if ($cmd == "Anzeigen") { if (isset($_GET['start']) && isset($_GET['end'])) { $startValue = $_GET['start']; $endValue = $_GET['end']; // $data = dataStartEnd($startValue, $endValue); //draws google chart $channel = 4; $data = getData($channel, $startValue, $endValue); plotGraph($data); //draws phpplot2.png echo "<img src='./phpplot2.png'>"; //echo "<img src='phpplot2.php?channel=4&start=".$startValue."&end=".$endValue."'>"; if ($data) { //displayArray($data); echo " <script type='text/javascript'>\r\n"; echo " document.getElementById('start').value=" . $_GET['start'] . ";\r\n"; echo " document.getElementById('end').value=" . $_GET['end'] . ";\r\n"; echo " </script>\r\n"; } else { echo "<p>NO selection DATA</p>"; } } else { listDataOfChannel(4); }
$result = pg_query($query) or die('Query failed: ' . pg_last_error()); $arr = pg_fetch_all($result); $number = count($arr); while ($row = pg_fetch_object($result)) { $time[] = displayTime($row->time); $abc[] = floatval($row->{$item}); } pg_free_result($result); pg_close($dbconn); if ($number >= 20) { # code... $time = array_slice($time, sizeof($time) - 20); $abc = array_slice($abc, sizeof($abc) - 20); } $file = "graphPool/smaple" . date('YmdGis') . ".jpg"; plotGraph($item, $time, $abc, $file); ?> <!DOCTYPE html> <html lang="en"> <head> <title>Status Value Graph</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script> </head> <body> <img src="<?php