Postingan lainnya
addrows google chart
selamat pagi semuanya. saya mau bertanya nih, soalnya lagi belajar google chart pakai data dari API, untuk datanya saya sudah bisa ambil, tapi memasukkannya ke chart saya belum mengerti
saya bingung pada saat menggunakan for, karena $jml di chrome dapet error
ReferenceError: $jml is not defined
mohon bantuannya yaa, terimakasih..
code untuk get datanya dalam php :
$konten=file_get_contents($sumber, false, $context);
$data = json_decode($konten, true);
$jml=count($data);
for ($i=0;$i<$jml;$i++)
{
echo $data[$i]['ProdiID'];
echo "|";
echo $data[$i]['prodi_nama'];
echo "|";
echo $data[$i]['program'];
echo "|";
echo $data[$i]['jumlah'];
echo "</br>";
}
code saya seperti ini :
<script text="text/javascript">
google.charts.load('current', {'packages':['bar']});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
var data = new google.visualization.DataTable();
data.addColumn('string', 'prodi_nama');
// data.addColumn('number', 'program');
data.addColumn('number', 'jumlah');
for ($i=0; $i<$jml; $i++){
data.addRows([$jml[i].prodi_nama, $jml[i].count[jumlah]]);
}
var options = {
chart: {
title: 'UNUN',
subtitle: ' Aktif',
}
};
var chart = new google.charts.Bar(document.getElementById('columnchart_material'));
chart.draw(data, google.charts.Bar.convertOptions(options));
}
</script>
0
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban