Selasa, 05 April 2011

Buat Grafik sederhana dengan PHP

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

Pages 381234 »

Artikel Populer