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>
avatar Subarkah
@Subarkah

1 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban