Burdan yazarsan herkes okur, gelecekte benzer problemleri olanlar olabilir. $postid=$ceknan2 ; $kac=mysql_fetch_array(mysql_query(&quot;SELECT count AS toplam FROM thread WHERE postuserid='$postid' ORDER BY toplam DESC&quot;)); $verisayisi=$kac ; Burada zaten postuserid'ye bağlı olmak üzere toplam alıyorsun. Sıralanacak birşey yok yani, tek sonuç var. Ne yapmak istediğini tablo bilgileri ile verirsen yardımcı oluruz

Tam kodu ve ne yapmak istediğini daha açık belirtmen gerekiyor. Order by neden kullanmıyorsun? PHP'de array e alıp array'i sort edebilirsin.

Üyelerin konu sayılarını bu sorguyla saydırıyorum hocam. Üye İsmi Konu Sayısı: XX 100 yy 90 ZZ 300 gibi sıralıyo ben 300 100 90 diye sıralasın istiyorum.

300,100,90 ın bulunduğu sütunu desc ile dizersen zaten istediğin sonucu alırsın.

Senin yaptiginda tek bir satir gelir tek tek alman gerekir. SELECT postuserid, COUNT as toplam FROM thread GROUP BY postuserid ORDER BY toplam DESC

desc i asc yap

Merhaba arkadaşlar, Mysql dan veri çekiyorum ve mysql_num_rowsi le saydırıp veri sayısını ekrana basıyorum order by xx desc yerine bu sayıları büyükten küçüğe nasıl sıralarım çok önemli yardımcı olursanız sevinirim.

Lord-Montrey' Alıntı: