O while'ın içinde olmalı. Tek çıktı vermiyordur herhalde. While'ın içindeyse sayıları array_push ile whileın üstünde belirlediğiniz bir array içine ekletip while'dan sonra rsort ile büyükten küçüğe sıralattıktan sonra yazdırabilirsiniz.
Üstad php de o kadar iyi değilim
archive.php de her yazının puanını while içinde döndürüyorum, onda sıkıntım yok. Puan sıralı döndürmem gerekli. "rsort" dediğin olay bu olabilir, çok anlamıyorum.