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:
kecamatan | jenis_kelamin | count(jenis_kelamin) |
indramayu | lakilaki | 1 |
indramayu | perempuan | 1 |
sindang | perempuan | 1 |
Lalu bagaimana cara mengubah tampilan ini agar menjadi seperti keinginan Mas Asdur yaitu seperti ini:
kecamatan | lakilaki | perempuan |
indramayu | 1 | 1 |
sindang | 0 | 1 |
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...
0 komentar:
Posting Komentar