Friday, 12 March 2010
 
  Home arrow Contoh Script arrow PHP Script arrow Script PHP: Mengubah Tampilan Group By MySQL dengan Array PHP
template designed by peekmambo.com
 

- 4 langkah mudah belajar bikin web. Langsung praktek!
- TUNGGU TANGGAL TERBITNYA! Buku baru dari Prothelord: Cara Mudah Membuat Desain Web untuk Pemula.
- Bisnis Pulsa Tanpa Biaya Registrasi

Popular
Terbaru !!!
Iklan Kursus
Main Menu
Home
Tutorial Programming
Belajar PHP
Belajar HTML
Belajar MySQL
Belajar Web
Membuat Website
Belajar Visual Basic
Tempat Kursus Web
Contoh Script
Belajar Komputer
Jaringan Komputer
Bisnis Internet
Berita
English Tutorial
My Blog
Artikel
Surat Anda
Forum Prothelonians
Buku
Login Form
Username

Password

Remember me
Forgotten your password?
No account yet? Create one
Statistics
Members: 1286
News: 208
WebLinks: 15
Visitors: 1370520
Script PHP: Mengubah Tampilan Group By MySQL dengan Array PHP PDF Print E-mail
Written by Prothelord   
Sunday, 23 August 2009
Beberapa waktu yang lalu, ada salah satu pengunjung prothelon yang nulis pertanyaan di  komentar di tutorial Belajar PHP dan HTML. Pertanyaan mas asdur singkat tapi menarik (isi tabelnya saya rubah sedikit untuk mempermudah penjelasan):

assalamualaikum....
mohon bantuannya
aku butuh sintak php untuk menampilkan berapa laki-laki dan perempuan.contoh
-----------------------------------------------------------
nama kecamatan jenis kelamin
-----------------------------------------------------------
as indramayu lakilaki
us sindang perempuan
or indramayu perempuan


dan hasil outputnya adalah
----------------------------------
kecamatan laki-laki perempuan
----------------------------------
indramayu 1 1
sindang 0 1
------------------------------------

terimakasih

Nampaknya mudah ya, tapi untuk kita yang pemula ini ternyata tersembunyi hal menarik di pertanyaan ini. Kita tidak bisa langsung menghasilkan query MySQL yang menampilkan tabel seperti keinginan mas asdur ini. Lalu bagaimana caranya? Mari kita lihat...



Jika diantara kamu ada yang pernah belajar mengenai query select cukup dalam, maka kemungkinan besar akan menemui perintah menarik di MySQL yaitu GROUP BY (sayangnya saya belum sempat menuliskan tutorial MySQL tentang hal tersebut saat ini).

Perintah ini sangat menarik karena bisa mengelompokkan hasil output MySQL sesuai keinginan kita. Jika contoh tabelnya seperti pertanyaan mas asdur di atas, maka saya bisa membuat query GROUP BY seperti ini:

mysql_query("SELECT kecamatan, jenis_kelamin, count(jenis_kelamin) from nama_tabel GROUP BY kecamatan, jenis_kelamin");

Sayangnya, tampilan dari hasil select ini masih belum sesuai keinginan. Output dari perintah select tersebut masih seperti ini:


 kecamatanjenis_kelamin
count(jenis_kelamin)
 indramayulakilaki
1
 indramayuperempuan
1
 sindangperempuan
1

Lalu bagaimana cara mengubah tampilan ini agar menjadi seperti keinginan Mas Asdur yaitu seperti ini:

kecamatan
lakilaki
perempuan
 indramayu1
1
 sindang 01

Itu PR kamu buat sekarang.... Cluenya adalah gunakan array untuk memanipulasi tampilan tersebut.

Stay tune, saya akan bahas di tutorial script PHP berikutnya.
Salam hangat...
Prothelord
Oh iya, kalau pengen kursus bikin web & PHP sambil praktek plus dapet duit juga, coba deh belajar di sini . Sok atuh di klik biar kelihatan.


BINGUNG CARI UANG? Coba bisnis jual pulsa elektrik ini:
- COCOK UNTUK USAHA PRIBADI
- GRATIS BIAYA REGISTRASI
- MODAL KECIL BANGET.
- ANTI RUGI, LANGSUNG JALAN
- Pasif income 2 M/bln, bonus 250 jt.
- Saya sudah coba sendiri! Silakan klik di sini, nothing to lose!

Tolong di klik dulu 2 iklan di atas kalau belum ya. Siapa tau cocok buat kamu. Thanks.

Last Updated ( Saturday, 29 August 2009 )
< Prev   Next >

Comments

mana nih gan lanjutannya?

Posted by supermx, on 01/17/2010 at 14:52

 1 
Page 1 of 1 ( 1 Comments )
©2006 MosCom

You are not authorized to leave comments. Please login first.
Polls
Materi apa yang menurut kamu masih sangat kurang lengkap?
  
Kursus Online
Insya Allah terbit akhir Maret 2010 !
Nantikan buku karangan Prothelord ini di toko-toko buku kesayangan Anda!

Klik gambar untuk melihat detil
Iklan Indonesia
Related Items
SMO ShoutBox
This is not a Login form

Name:

Message:

Tag Clouds
kirim penting display background mereka sebanyak bagian return susunan baru tamu biar berbeda tutorial tanda tool dilihat duit tulisan pernah label gratisan murah tuliskan sender post cleanup sampaikan size pengalaman

Joomla Modul

Who's Online
We have 67 guests online
Cari melalui Google

Copyright 2000 - 2005 Miro International Pty Ltd. All rights reserved.
Mambo is Free Software released under the GNU/GPL License.

Get The Best Free Mambo Templates at www.peekmambo.com