Mysql ile kategorideki elemanları saydırmak.
Veritabanında aynı kategoride kaç eleman olduğunu bulmak için aşağıdaki gibi bir kodlama yapabilirsiniz.
$bilgi= mysql_query("SELECT COUNT(no),kategori FROM `tablo` GROUP BY kategori");
if($bilgi)
{
while($satir= mysql_fetch_array($bilgi))
{
echo $satir["kategori"] ."-". $row["COUNT(no)"] ."<br>";
}
}
if($bilgi)
{
while($satir= mysql_fetch_array($bilgi))
{
echo $satir["kategori"] ."-". $row["COUNT(no)"] ."<br>";
}
}
sonuç:
Etek-45
Pantolon-12
Gömlek-93
Çorap-23
Her programcı birgün Php yi tadacaktır
2009-11-18 14:15:22 Edit:2009-11-21 15:50:01
Alakalı Konular: mysql group by kategorideki eleman sayısıgroup by