<html><head><title>column chart</title>
<!--Load the AJAX API-->
<?php
// http://www.thaiall.com/php/google_ajax_api_column.htm
if(isset($_GET["sam"]) && $_GET["sam"] == "2") {
$title = "Density of Precious Metals, in g/cm^3";
$ar = array('["Copper", 8.94, "#b87333"]','["Silver", 10.49, "silver"]','["Gold", 19.30, "gold"]','["Platinum", 21.45, "color: #e5e4e2"]');
} else {
$title = "GPA";
$ar = array('["63/1", 3.3, "#ffffdd"]','["63/2", 2.9, "#ddddff"]','["64/1", 3.11, "gold"]','["64/2", 3.51, "color: gray"]','["65/1", 3.53, "color: red"]');
}
?>
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<script type="text/javascript">
google.charts.load("current", {packages:['corechart']});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
["Element", "Density", { role: "style" } ],
<?php echo join(",",$ar); ?>
]);

var view = new google.visualization.DataView(data);
view.setColumns([0, 1, { 
calc: "stringify",
sourceColumn: 1,
type: "string",
role: "annotation" 
},2]);

var options = {
title: "<?php echo $title; ?>",
width: 600,
height: 400,
bar: {groupWidth: "95%"},
legend: { position: "none" },
};
var chart = new google.visualization.ColumnChart(document.getElementById("columnchart_values"));
chart.draw(view, options);
}
</script>
</head>
<body style="background-color:yellow">
<center>
<br/><a href="google_ajax_api_column.htm">google_ajax_api_column.htm</a>
<br/><a href="google_ajax_api_column.txt">google_ajax_api_column.txt</a>
<br/><a href="google_ajax_api_column.php?sam=1">google_ajax_api_column.php?sam=1</a>
<br/><a href="google_ajax_api_column.php?sam=2">google_ajax_api_column.php?sam=2</a>
</center>
<div id="columnchart_values" style="margin:auto; width: 600px; height: 400px;"></div>
</body>
</html>