• Hallo,
    Ich habe mir eine Userlist gecodet und den Sort Order auf den Rang gesetzt...

    Es klappt alles 1A außer das 1 immer ganz unten steht und die höheren Zahlen drüber...

    Also kann mir vieleicht jemand sagen wie man den Code umdrehen kann?

    Code
    $ResultPointer = mysql_query("SELECT id, name, email, rang FROM $TableUser ORDER BY rang DESC LIMIT $MaximaleAnzahlUser", $DatabasePointer);

    Mfg Gigazone

  • Code
    $ResultPointer = mysql_query("SELECT id, name, email, rang FROM $TableUser ORDER BY rang ASC LIMIT $MaximaleAnzahlUser", $DatabasePointer);


    ASC = aufsteigend
    DESC = absteigend

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  • Hab ich ja aber wenn ich z.B. 3 eingebe und 5156 müsste ja eigentlich 5156 oben stehen aber es steht ja 3 oben und wenn ich ASC mache iss das auch falsch....

    Mfg Gigazone

  • doch, das geht bei mir ja uach so ;)
    vll macht es einen unterschied, ob du die zahl als varchar oder als int in der tabelle speicherst (ich habs als int)

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  • hmm also die abfrage müsste so lauten (in etwa)

    SQL
    SELECT * FROM user ORDER BY rang DESC

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!