<script language = "JavaScript">
function drawChart() {
// Define the chart to be drawn.
var data = new google.visualization.DataTable();
data.addColumn('string', 'Tijd');
data.addColumn('number', 'PM2.5');
data.addRows([
<?php echo "['00', 3.3],";?>
['01', 6.9],
['02', 9.5],
['03', 14.5],
['04', 18.2],
['05', 21.5],
['06', 25.2],
['07', 26.5],
['08', 23.3],
['09', 18.3],
['10', 13.9],
['11', 9.6],
['12', 6.6]
]);
// Set chart options
var options = {'title' : 'Gemiddelde PM2.5 per uur',
hAxis: {
title: 'Uur'
},
vAxis: {
title: 'PM2.5'
},
'width':550,
'height':400
};
// Instantiate and draw the chart.
var chart = new google.visualization.LineChart(document.getElementById('container'));
chart.draw(data, options);
}
google.charts.setOnLoadCallback(drawChart);
</script>
<?
4.615 views
Ik ben voor de eeste keer bezig met het maken van een grafiek. Ik heb op google wel een aardig voorbeeld gevonden alleen zit ik met de vraag hoe krijg ik de data uit MySQL erin. Ik heb op de plaats van de data een enkel regeltje php gemaakt maar dan werkt het script niet meer. Ik vrees dat het niet kan met php ertussen. Kan ik het zo niet oplossen? Is het beter om een andere grafiek techniek te gebruiken? Graag tips. Ter informatie het script en zoals het hier staat werkt het prima maar nu andere data uit MySQL??