Ingin Mempunyai Penghasilan Tambahan, cuma modal klik iklan,Pencairan melalui Bank Mandiri/BCA, Alertpay atau Paypal.. ini semua Gratis
May
02
2009
Membuat Grafik dengan PHP PDF Print E-mail

Grafik chart yang lebih kita sering digunakan untuk mempermudah pembacaan data statistik. Dari grafik chart, kita juga dapat dengan mudah dan cepat dalam membaca informasi tentang suatu data. bagi Anda yang telanjur jatuh cinta dengan PHP, kira-kira bisa tidak ya menampilkan data statistik ke dalam bentuk chart? Jawabannya BISA. Bahkan kita dapat mengintegrasikan chart tersebut dengan database, maksudnya data statistik yang tersimpan dalam database nantinya akan direpresentasikan ke dalam bentuk chart Dengan menggunakan engine tambahan yaitu JPGraph yang dapat di download JPGraph Marikita buat tabel dengan fieldnya

CREATE TABLE sensus (
negara varchar(20),
tahun varchar(4),
jmlpria int(11),
jmlwanita int(11),
PRIMARY KEY (negara, tahun)

Setelah itu isi Tabel Sensus dengan data

INSERT INTO `sensus` VALUES ('A', '1990', '20', '31');
INSERT INTO `sensus` VALUES ('B', '1990', '30', '42');
INSERT INTO `sensus` VALUES ('A', '1991', '41', '17');
INSERT INTO `sensus` VALUES ('B', '1991', '24', '32');
INSERT INTO `sensus` VALUES ('A', '1992', '52', '35');
INSERT INTO `sensus` VALUES ('B', '1992', '12', '22');

Laku ketikan program di bawah ini

SetScale("textlin");

// menampilkan data jumlah penduduk ke dalam plot garis

$lineplot=new LinePlot($dataJum);

$graph->Add($lineplot);

// mengatur margin plot

$graph->img->SetMargin(40,20,20,40);

// menampilkan title dari grafik

$graph->title->Set("Grafik Jumlah Penduduk Negara A");

// menampilkan label pada sumbu x grafik

$graph->xaxis->title->Set("Tahun");

// menampilkan label pada sumbu y grafik

$graph->yaxis->title->Set("Jumlah");

// menampilkan titik data pada sumbu x (tahun)

$graph->xaxis->SetTickLabels($dataTh);

// mengatur jenis font pada title grafik

$graph->title->SetFont(FF_FONT1,FS_BOLD);

// memberi warna biru pada plot garis

$lineplot->SetColor("blue");

// memberikan efek shadow pada image

$graph->SetShadow();

// tampilkan grafik ke browser

$graph->Stroke();
?>

Dan ini dia hasilnya, gampangkan!!

Contoh Grafik



Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP
 

Add comment


Security code
Refresh