$b_cnt = $sql->query("SELECT id,bayi_kodu,site_adresi, COUNT(id) as total FROM odeme_kayitlari WHERE bayi_kodu = '".$b_fetch->bayi_kodu."' and islem_durumu = 2 ORDER BY total DESC");Arkadaşlar bu mysql sorgusunu çalıştırdığımda büyükten küçüke sıralama yapmıyor. Benim istediğim count ile yaptığım saydırmada büyükten küçüğe sıralaması. Nasıl gerçekleştirebiliriz ?
Tam olarak kod yapım bu şekilde
$b_bayiler = $sql->query("SELECT id,bayi_kodu,site_adresi,islem_durumu FROM odeme_kayitlari WHERE islem_durumu = 2 GROUP BY bayi_kodu");
while($b_fetch = $b_bayiler->fetch(PDO::FETCH_OBJ)){
$b_cnt = $sql->query("SELECT id,bayi_kodu,site_adresi, COUNT(id) as total FROM odeme_kayitlari WHERE bayi_kodu = '".$b_fetch->bayi_kodu."' and islem_durumu = 2 ORDER BY total DESC");
$b_cntrw = $b_cnt->fetch(PDO::FETCH_OBJ);
echo '<span style="float:left;width:100px;">'.$b_cntrw->bayi_kodu.'</span> <span style="float:left;width:250px;">('.$b_cntrw->site_adresi.') </span> <span style="float:left;width:60px;">'.$b_cntrw->total.' </span> <span>Adet</span><br />';
}