Arkadaşlar cevaplar için sağolun hallettim ama sıralamayı yapamıyorum.
Kullanıcı Adı-1
Kullanıcı Adı-2
Kullanıcı Adı-1
Kullanıcı Adı-5
Kullanıcı Adı-3
Kullanıcı Adı-4
Şeklinde veriler sıralanıyor fakat isme göre A'dan Z'ye sıralanıyor. Sayıları da veritabanında tutmadığım için order by kullanamıyorum.
Veriler falan tamam fakat PHP ile nasıl sayılara göre sıralatacağım?
$bilgi= mysql_query("SELECT COUNT(alan_id),satan_adi FROM `alan` GROUP BY satan_adi");
if($bilgi)
{
while($satir= mysql_fetch_array($bilgi))
{
$oldu= $satir["satan_adi"];
$b = mysql_query("SELECT * FROM alan where satan_adi='$oldu'");
echo $satir["satan_adi"] ."-". mysql_num_rows($b) ."<br>";
}
}Bu şekilde
Kullanıcı Adı - 3 (Yazdığı Yazı Sayısı)
şeklinde sıralanıyor fakat isme göre, nasıl sayıya göre sıralayabilirim çoktan aza?
$bilgi= mysql_query("SELECT count(alan_id), satan_adi FROM `alan` GROUP BY satan_adi order by count(alan_id) desc limit 10");
if($bilgi)
{
while($satir= mysql_fetch_array($bilgi))
{
$oldu= $satir["satan_adi"];
$b = mysql_query("SELECT * FROM alan where satan_adi='$oldu'");
echo $satir["satan_adi"] ."-". mysql_num_rows($b) ."<br>";
}
}