9,18c9
<
Column Chart (differences) - RJM Programming - http://www.rjmprogramming.com.au (Copyright © 2013 rjmprogramming.com.au all rights reserved.)
<
---
> Column Chart - RJM Programming - http://www.rjmprogramming.com.au (Copyright © 2013 rjmprogramming.com.au all rights reserved.)
20d10
<
28a19
>
54,91d44
< if (isset($_GET['data0']) || isset($_POST['data0'])) {
< echo " google.load('visualization', '1.1', {packages:['corechart']}); " . "\n";
< echo ' google.setOnLoadCallback(drawChart); ' . "\n";
< echo ' function drawChart() { ' . "\n";
< echo ' var data = google.visualization.arrayToDataTable([ ' . "\n";
< echo " ['" . $GETlabel . "','" . str_replace(",", "','", str_replace("'", "", $GETvalue)) . "'] \n";
< echo str_replace("~,", "',", str_replace("[~", "['", str_replace(",]", ",0]", str_replace(",,", ",0,", str_replace(",]", ",0]", $GETdata)))));
< echo " ]);\n";
< echo ' var data0 = google.visualization.arrayToDataTable([ ' . "\n";
< echo " ['" . $GETlabel . "','" . str_replace(",", "','", str_replace("'", "", $GETvalue)) . "'] \n";
< if (isset($_GET['data0'])) echo str_replace("~,", "',", str_replace("[~", "['", str_replace(",]", ",0]", str_replace(",,", ",0,", str_replace(",]", ",0]", $_GET['data0'])))));
< if (isset($_POST['data0'])) echo str_replace("~,", "',", str_replace("[~", "['", str_replace(",]", ",0]", str_replace(",,", ",0,", str_replace(",]", ",0]", $_POST['data0'])))));
< echo " ]);\n";
<
< echo " var columnChartBefore = new google.visualization.ColumnChart(document.getElementById('columnchart_before')); \n";
< echo " var columnChartAfter = new google.visualization.ColumnChart(document.getElementById('columnchart_after')); \n";
< echo " var columnChartDiff = new google.visualization.ColumnChart(document.getElementById('columnchart_diff')); \n";
<
< echo " var options = { legend: { position: 'top' } }; \n";
<
< echo " columnChartBefore.draw(data0, options); \n";
< echo " columnChartAfter.draw(data, options); \n";
<
< echo " var diffData = columnChartDiff.computeDiff(data0, data); \n";
< echo " columnChartDiff.draw(diffData, options); \n } \n";
<
<
< echo " \n";
< echo " \n";
< echo " \n";
< echo " " . $GETtitle . " Column Chart
\n";
<
< echo " \n";
< echo " \n";
< echo " \n";
< } else {
< echo ' var data0 = "";' . "\n";
<
115,116c68
< }
< echo 'Another column chart to show differences for?' . " \n";
---
> echo 'Another column chart?' . " \n";
118,121c70
< if ((!isset($_GET['value']) && !isset($_POST['value'])) || $data0 == "") {
< if (isset($_GET['data'])) $data0 = "&data0=" . $_GET['data'];
< if (isset($_POST['data'])) $data0 = "&data0=" . $_POST['data'];
<
---
> if (!isset($_GET['value']) && !isset($_POST['value'])) {
129,131d77
< if (isset($_GET['data']) || isset($_POST['data'])) {
< echo " var title = '" . $GETtitle . "'; " . "\n";
< } else {
133d78
< }
135,138d79
< if (isset($_GET['data']) || isset($_POST['data'])) {
< echo " var label = '" . $GETlabel . "'; " . "\n";
< echo " var value = '" . $GETvalue . "'; " . "\n";
< } else {
141d81
< }
176c116
< echo ' window.location = "./column_chart_diff.php?title=" + title + "&label=" + label + "&value=" + value.replace(" ercent ", "") + "' . $data0 . '&data=" + datac; ' . "\n";
---
> echo ' window.location = "./column_chart.php?title=" + title + "&label=" + label + "&value=" + value.replace(" ercent ", "") + "&data=" + datac; ' . "\n";