nih dia saya mau beberkan sedikit script untuk membuat grafik dengan PHP
pada kasus yang saya buat kali ini adalah membuat grafik perbandingan mahasiswa berdasarkan jenis kelamin
nah cekidot aja k TKP...
nih dia scriptnya graph.php
<?php require_once('database.php'); // mencari jumlah laki-laki dari database $query = "SELECT count(*) AS jumCowok FROM mahasiswa WHERE jkel = 'Pria'"; $hasil = mysql_query($query); $data = mysql_fetch_array($hasil); $jumCowok = $data['jumCowok']; // mencari jumlah perempuan dari database $query = "SELECT count(*) AS jumCewek FROM mahasiswa WHERE jkel = 'Wanita'"; $hasil = mysql_query($query); $data = mysql_fetch_array($hasil); $jumCewek = $data['jumCewek']; // menghitung total mahasiswa $total = $jumCowok + $jumCewek; // menghitung prosentase laki-laki dan perempuan $prosenCowok = $jumCowok/$total * 100; $prosenCewek = $jumCewek/$total * 100; // menentukan panjang grafik batang berdasarkan prosentase $panjangGrafikCowok = $prosenCowok * 30 / 100; $panjangGrafikCewek = $prosenCewek * 30 / 100; ?> <font color=#1d58a7> <h3>Rekapitulasi Mahasiswa <br> Berdasarkan Jenis Kelamin</h3> <p><b>Laki-laki</b> (Jumlah: <?php echo "$jumCowok Orang"; ?> | <?php echo "Persentase : $prosenCowok"; ?>%) <div style="height: 20px; width: <?php echo $panjangGrafikCowok; ?>%; background-color: red;" title="Laki-laki (Jumlah: <?php sprintf("%01.1f",($jumCowok)); ?> | <?php sprintf("%01.1f",($prosenCowok)); ?>%)"></div></p> <p><b>Perempuan</b> (Jumlah: <?php echo "$jumCewek Orang"; ?> | <?php echo "Persentase : $prosenCewek"; ?>%) <div style="height: 20px; width: <?php echo $panjangGrafikCewek; ?>%; background-color: #009900;" title="Perempuan (Jumlah: <?php $jumCewek; ?> | <?php sprintf("%01.1f",($prosenCewek)); ?>%)"></div></p> <?php echo "<b> <h3> Jumlah mahasiswa saat ini adalah : $total Orang</h3></b>"; ?> |
ini dia penampakan tampilannya
Tidak ada komentar:
Posting Komentar