Home General Computer Multimedia Business Lounge
|
[PHP] Membuat Chart Sederhana
|
|
06-28-2011, 10:08 PM
|
|||
|
|||
|
[PHP] Membuat Chart Sederhana
yarp,
judul diatas kalo mau di googling banyak juga caranya. Itu juga yang aku lakukan waktu lagi bikin sistem polling via SMS Gateway untuk pemilihan ketua BEM di salah satu Universitas di Ternate. habis googling nemu banyak banget contoh, termasuk contoh paling mudah memanfaatkan chart ala Google. hanya saja untuk yang satu ini kita perlu terkoneksi dengan Internet, karena bentuk chart juga di generate langsung dari Google. Dengan banyaknya referensi ini, semakin bingung saja akunya.. (-_-!), eukh.. daripada pusing-pusing copas, mendingan pelan-pelan coding sendiri ja. yarp, inilah Yarp-Chart v1.0 <--- hahaha Screenshoot: [center] [/center]PHP Code: <?phpPenjelasan code: Disini kita coba membuatkan chart dari function() agar chart bisa dipake untuk keperluan berikutnya untuk menampilkan statistik apapun. Fungsi chart kita namakan chart() yang membutuhkan parameter $obj dan $val. $obj disini adalah masing-masing nama objek yang akan dibuatkan grafiknya. Jadi nilai $obj disini adalah sebuah array($obj) yang menyimpan beberapa nama objeknya. $val adalah nilai integer dari masing-masing objek didalam array $obj yang kita perlukan untuk mendapatkan persentase masing-masing objek. Untuk mendapatkan nilai dalam persen, kita buatkan juga fungsi percent() yang didalamnya ada perhitungan matematika untuk mendapatkan persentase. seperti pada baris berikut Code: function percent($value,$total){Yarp, setelah fungsi chart() dan percent() selesai kita buat, berikutnya adalah pemanggilan fungsi tersebut dan menampilkannya dalam bentuk grafik Chart. Sebagai contoh, karena $obj dan $val disini adalah array, maka nilai yang kita letakkan didalam masing-masing variabel menjadi seperti berikut: Code: $obj = array(“objek1”,”objek2”,”objekN”);Dan pemanggilan fungsi chart yang kita gunakan disini adalah Code: echo chart($obj,$val);Lalu bagaimana jika data untuk membuat chart diambil dari database? Sebagai contoh, sesuai dengan pembukaan diatas, yakni pembuatan poling untuk pemilihan ketua BEM via sms. Data diambil dari tabel “tbl_stat” yang didalamnya terdapat field “id”,”calon”, dan “sms”. Maka “calon” disini adalah ($obj) sebagai objek nama yang akan ditampilkan, dan “sms” adalah ($val) sebagai nilai dari jumlah sms yang masuk dan akan dihitung persentasenya. Sehingga berikut adalah code untuk menampilkan data diatas PHP Code: <?phpYarp, seperti itulah. Sehingga kalo ada yang pengen menggunakan function chart() diatas, silahkan copas ja. Bisa digunakan untuk menampilkan statistik apa saja. Untuk tampilan, silahkan menggunakan CSS masing-masing ^_^ At least, happy coding... Thx-To: samu1241 Source: http://forum.explorecrew.org/index.php?topic=187 |
|||
|
06-28-2011, 10:11 PM
|
|||
|
|||
|
RE: [PHP] Membuat Chart Sederhana
kyk yg prnh baca nie thread dech
tp lupa dmn tempatnya ea ![]() mang mas k4p paling dh
|
|||
|
06-28-2011, 10:18 PM
|
|||
|
|||
|
RE: [PHP] Membuat Chart Sederhana
jiah. *gubrak*.
dirumah ane bro. ane pampang di bawah pohon beringin. LOL |
|||
|
06-28-2011, 10:20 PM
|
|||
|
|||
| RE: [PHP] Membuat Chart Sederhana | |||
|
06-28-2011, 10:21 PM
|
|||
|
|||
|
RE: [PHP] Membuat Chart Sederhana
Aku suka php
![]() Ijin bookmark kakak.. |
|||
|
06-28-2011, 10:37 PM
|
|||
|
|||
|
RE: [PHP] Membuat Chart Sederhana
Berguna sekali om, tapi aku tidak mengerti
![]() Boleh gak klo aku ikut main kerumah kamu juga, mau belajar php ![]() ![]() . Memang rumah kamu dimana? Om keren, kebetulan bgt nih aku lagi 'hunting' programmer untuk support project ku nti di Jakarta dan urusannya sama yg chart2 begini. Kan klo di internet suka banyak pooling online tuh, cuma kesulitan providernya ngolah datanya mereka suka lama, jadi jarang diupdate hasil poolingnya (bukan pooling khusus ya, pooling semacam opini2 di surat kabar, web2 pemerintah kan juga suka ada menu2 semacam 'opini masyarakat' etc, tapi mereka gak pernah release hasilnya, alias no result!!! mungkin gak sih salah satu penyebabnya krna minimnya teknologi. Nah kalo ada programmer keren kayak kamu gini, mungkin bisa kasi satu trobosan alias breakthrough.... ![]() ![]()
|
|||
|
06-28-2011, 10:49 PM
(This post was last modified: 06-28-2011 10:52 PM by K4pT3N.)
|
|||
|
|||
|
RE: [PHP] Membuat Chart Sederhana
[RALAT]
maap neh, buat yang udah nyobain script diatas, ada beberapa kesalahan waktu ane coba2. kesalahan pada perhitungan untuk mencari persentase. ane gak nyangka, kalo ternyata angka NOL tidak bisa digunakan untuk membagi angka lainnya. (udah dari dulu kayaknya hehe) silahkan dicoba pake kalkulator. heuheu. Jadi untuk mengatasi hal ini, pada fungsi percent() kita buatkan error handlingnya, jika pembagi adalah NOL. PHP Code: <?phpyarp, semoga bermanfaat ^_^ @mbak nofia, wew... mimin sama momod DC pakar programmer semua tuh mbak.. :( |
|||
|
06-28-2011, 10:53 PM
|
|||
|
|||
| RE: [PHP] Membuat Chart Sederhana | |||
|
06-28-2011, 10:55 PM
(This post was last modified: 06-28-2011 10:58 PM by Bunga.Mataharry.)
|
|||
|
|||
RE: [PHP] Membuat Chart Sederhana
(06-28-2011 10:49 PM)K4pT3N Wrote: yarp, semoga bermanfaat ^_^ İya makasih yaa om.... ![]() Tapi om K4pT3N jangan panggil aku 'mbak' dong... aku kan baru 23 thn... ![]() ![]() Udah tahu semuanya masterin tapi kan aku belum liat kemasterannya... Ya pokoknya nti kita kerjain sama-sama kok, cuma aku bookmark aja dulu orang2nya....... ![]() ![]() (06-28-2011 10:53 PM)dev4 hacker imut yang unyu unyu Wrote: traccer nih...?unyu unyu Kamu tahu aja deh sayangku yang unyu unyu.... ![]()
|
|||
|
06-28-2011, 10:59 PM
|
|||
|
|||
|
RE: [PHP] Membuat Chart Sederhana
hahaha... harus dikasih imbuhan ya buat nyebut hal-hal yang berbau masterism
|
|||
|
« Next Oldest | Next Newest »
|
| Topic Tools | ||||||
| ||||||
| Users Browsing |
| 1 Guest(s) |


[/center]



dh

















