| maaf mungkin ada yang bisa bantu saya punya potongan kode membuat diagram dengan pilihan tapi tidak jalan ada eror didalamnya, berikut kodenya:
<?php ?>
<form method="POST" action=""> <tr> <td> Periode </td> <td>:</td> <td> <select name='bulan'> <option value='++'>++ Pilih ++</option> <option value='7<=9'>September</option> <option value='10<=12'>Desember</option> <option value='1<=3'>Maret</option> <option value='4<=6'>Juni</option> <option value='1<=12'>1 Tahun</option> </select> </td> <td> Tahun </td> <td>:</td> <td> <select name='thn'> <option value='++'>++ Pilih ++</option> <option value='2012'>2012</option> <option value='2013'>2013</option> <option value='2014'>2014</option> <option value='2015'>2015</option> </select> </td> </tr> <input type="submit" name="lihat" class='button red'> </form>
<?php include "../../koneksi/koneksi.php"; include "../jpgraph/src/jpgraph.php"; include "../jpgraph/src/jpgraph_pie.php"; include "../jpgraph/src/jpgraph_pie3d.php";
$angkatan = array(); $jumlah = array();
$hasil = mysql_query("SELECT t2.angkatan, t1.id_angkatan, t3.create_date, COUNT( t1.id_angkatan ) AS jumlah FROM tbl_riwayat_pendidikan t1 INNER JOIN tbl_data_diri t3 ON t1.NIM = t3.NIM JOIN tbl_angkatan t2 WHERE t1.id_angkatan = t2.id_angkatan AND MONTH( create_date )>=$_POST[bulan] AND YEAR( create_date ) =$_POST[thn] GROUP BY angkatan");
while($data=mysql_fetch_array($hasil)) { array_unshift($angkatan, $data["angkatan"]); array_unshift($jumlah, $data["jumlah"]); }
$graph = new PieGraph(300,200,"auto"); $graph->SetShadow(); //$graph->SetScale("textlin"); $graph->title->Set("Kelulusan Angkatan"); $p1 = new PiePlot3D($jumlah); //besarnya pie $p1->SetSize(0.5); $p1->SetLegends($angkatan); $graph->Add($p1); $graph->Stroke(); ?> |
Tidak ada komentar:
Posting Komentar