folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Arrayi Arraydeki Bir Değere Göre Sıralama



Arrayi Arraydeki Bir Değere Göre Sıralama

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    h0rtl4kk
    h0rtl4kk's avatar
    Kayıt Tarihi: 10/Şubat/2014
    Erkek

    Veritabanımdaki user tablosunundaki satırları bir arraye ekliyorum. Bu arrayi "money" değerine göre büyükten küçüğe doğru sıralamak istiyorum.

    Şuanki kod : 

    $userArray = array();
    $getScores = mysqli_query($con, "select * from userinfo");
    while ($row = mysqli_fetch_array($getScores, MYSQL_ASSOC)){
    	array_push($userArray, $row);
    }
    rsort($userArray);
    
    foreach($userArray as $result) {
        echo $result["name"] . "," . $result["money"] . "," . $result["country"] . "<br>";
    }

    rsort ve benzeri sıralama türlerini denedim krsort gibi ama istediğim sonucu alamadım rsort($userArray["money"]) olarak denediğim zamanda hata veriyor.
    name, money, country düzeni bozulmadan verileri money'e göre nasıl sıralayabilirim ?

    Edit : Sorguya order by desc ekleyerek sıralamayı yaptım.

    $getScores = mysqli_query($con, "select * from userinfo order by money desc");




    h0rtl4kk tarafından 29/Kas/16 18:25 tarihinde düzenlenmiştir
Toplam Hit: 572 Toplam Mesaj: 1
sıralama sort