Mengelompokkan Data MySQL Berdasarkan Field Tertentu

Jika diamati pada situs esn.or.id ini terutama pada ESN Statistik, maka akan terdapat kelompok-kelompok baris dengan kategori berbeda, bagaimana cara membuatnya?…..

Caranya adalah dengan memanfaatkan sintag DISTINCT atau GROUP, berikut adalah contoh untuk

1. DISTINCT.

<?
$conn = mysql_connect ("Localhost", "root", "");
mysql_select_db("test");
$query_data = "SELECT DISTINCT kategori FROM data_artikel ORDER BY kategori DESC";
$query = mysql_query($query_data, $conn);
while($dt=mysql_fetch_row($query))
{
echo $dt[0]."<br>";
}
?>

2. GROUP

<?
$conn = mysql_connect ("Localhost", "root", "");
mysql_select_db("test");
$query_data = "SELECT kategori FROM data_artikel GROUP BY kategori";
$query = mysql_query($query_data, $conn);
while($dt=mysql_fetch_row($query))
{
echo $dt[0]."<br>";
}
?>

Jika script diatas dijalankan, maka akan menghasilkan urutan kelompok dari kategori yang ada pada database berdasarkan abjad.

avatar
1 Comment threads
1 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
2 Comment authors
Sofiudin Nurmansyahms-room.com Recent comment authors
  Subscribe  
newest oldest
Notify of
ms-room.com
Guest

mantabs bgt nih…
tp ada sedikit masalah nih boz…
bantu ane donk…

fungsi DISTINCT untuk apa yah?
ko udah ane coba ga ngaruh…
kalo yang group, ane dah ngerti and sukses…

ijin bookmark dulu ampe dibales…
thanx

tolong sekalian review situs ane yah,,,
kritik saran sangat ngebantu ane untuk berkreatifitas lebih baik…
hehehehe
http://www.ms-room.com

ms-room.com
Guest

mantabs bgt nih…tp ada sedikit masalah nih boz…bantu ane donk…fungsi DISTINCT untuk apa yah?ko udah ane coba ga ngaruh…kalo yang group, ane dah ngerti and sukses…ijin bookmark dulu ampe dibales…thanxtolong sekalian review situs ane yah,,,kritik saran sangat ngebantu ane untuk berkreatifitas lebih baik…hehehehehttp://www.ms-room.com