Membuat Diagram Batang Sederhana Dengan PHP

diagramDiagram batang digunakan untuk menampilakan data secara visual.  Contohnya adalah untuk manampilkan hasil Polling (Pemungutan Suara).  Sedangkan data pada diagram ada 2 tipe, yaitu tipe yang datanya tetap atau sudah diketahui variable-variabel yang akan ditampilkan, dan tipe data yang dinamis artinya variable-variabelnya bertambah sesuai dengan inputan didatabase.

Selain itu ada library yang biasa digunakan untuk membuat diagram (chart) seperti JpGraph informasinya dapat anda lihat di alamat : www.aditus.nu/jpgraph/jpdownload.php.

Yang dibutuhkan adalah :

  1. Database
  2. File koneksi
  3. Gambar
  4. Script PHP

Untuk contoh programnya, silahkan download di URL ini :

http://www.4shared.com/file/116954961/22e56487/diagram.html

Potongan Script :

include “conn.php”;

$hasil=mysql_db_query($db,”select * from voting”,$koneksi);

$row=mysql_fetch_row($hasil);

list($bagus,$jelek,$tidaktahu)=$row;

$total=(int)$bagus+(int)$jelek+(int)$tidaktahu;

//menampilkan persentase

$persen_bagus=round(((int)$bagus/(int)$total)*100,2);

$persen_jelek=round(((int)$jelek/(int)$total)*100,2);

$persen_tidak=round(((int)$tidaktahu/(int)$total)*100,2);

/*mengkonversi persentasi menjadi ukuran pada diagram

batang dengan mengalikan faktor 2, karena jika 100%

artinya lebar maksimum digram adalah 100pt*/

$lebar_bagus=$persen_bagus*2;

$lebar_jelek=$persen_jelek*2;

$lebar_tidak=$persen_tidak*2;


Depok, 09 Juli 09

noname


Leave a Reply