Senin, 30 Juli 2012

Diagram Batang Di PHP

Diposting oleh Unknown di 04.57
kita buat dulu database misalkan dengan nama db_toko_saya dan data tabelnya sebagai berikut : CREATE TABLE `tpenjualan` ( `id` int(11) NOT NULL auto_increment, `nama_barang` varchar(255) collate latin1_general_ci NOT NULL, `jumlah_penjualan` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=5 ; -- -- Dumping data for table `tpenjualan` -- INSERT INTO `tpenjualan` (`id`, `nama_barang`, `jumlah_penjualan`) VALUES (1, 'Pensil', 15), (2, 'Penggaris', 367), (3, 'Buku', 90), (4, 'Penghapus', 125); Selanjutnya kita akan membuat grafik (vertikal) dengan nama_barang sebagai variabelnya dan persentase jumlah_penjualan sebagai nilainya. Cara sederhananya seperti ini: buat sebuah tabel dimana jumlah kolomnya (td) sebanyak jumlah variabel, pada masing-masing kolom dibuat lagi tabel sebagai grafik batangnya dengan tinggi = persentase jumlah penjualan. Ngerti ga? Fuuuhhh... saya kurang mampu dalam menjelaskan, langsung aja deh lihat kode keseluruhannya :

GRAFIK PERSENTASE
JUMLAH PENJUALAN BARANG
TOKO SAYA

"; /* Menambah kolom tabel. round digunakan untuk pembulatan digit angka di belakang koma */ while($data=mysql_fetch_array($query)) { $panjang = round($data[jumlah_penjualan]/$total[tot]*100, 2); echo" $panjang%"; //Membuat grafik vertikal echo"
"; } /* Baris baru untuk menampilkan jumlah penjualan */ echo" Jumlah"; $query = mysql_query("select * from tpenjualan"); while($data=mysql_fetch_array($query)) { echo" $data[jumlah_penjualan]"; } /* Baris baru untuk menampilkan nama barang */ echo" Nama Barang"; $query = mysql_query("select * from tpenjualan"); while($data=mysql_fetch_array($query)) { echo" $data[nama_barang]"; } echo" Total Jumlah Penjualan = $total[tot] "; ?> Kalau benar maka hasilnya akan seperti ini :

1 komentar:

Posting Komentar

TERIMA KASIH ATAS KUNJUNGAN ANDA..THANKS TO VISIT MY BLOG
 

Copyright © 2011 Dunia Ilmu | Design by Kenga Ads-template