Sortierung der Zahlen in einer Tabelle ....

  • Hallo,

    Habe das Problem, dass sich die Zahlen in meiner Datenbank nicht richtig sortieren lassen. Habe auch schon im Internet gesucht und nix gefunden.
    Gibt es keine Möglichkeit die Zahlen der richtigen Reihenfolge nach zu sortieren?

    »» eigentlich:
    »» 2, 6, 11, ...
    »» tatsächlich:
    »» 11, 2, 6

    Die zweite Frage wäre, kann man eine Tabelle zuerst nach der Spalte X (ORDER BY `S`DESC) und danach nach Spalte Y (ORDER BY `PT`DESC) sortieren lassen? Also zwei mal sortieren in einem Code?

    »» $abfrage = "SELECT * FROM `Rangliste` ORDER BY `PT` DESC";

    Danke
    Gruss Maple

  • phore

    Meine Scorerliste sollte eingentlich so aussehen:
    http://www.hcwe.ch/statistiken/statistiken_2006_2007.html

    sieht leider so aus:
    http://www.hcwe.ch/statistiken/statistiken_2006_2007.php

    wo liegt den mein Fehler?

    Danke

  • phore

    Das mit den Spaltennamen werde ich so abändern.

    Wenn ich in der phpMyAdmin Seite auf "Struktur" gehe steht bei allen:

    Feld | Typ | Kollation | Null
    ------------------------------------------------------
    Nr | TEXT | latin1_german1_ci | Nein
    Vorname | TEXT | latin1_german1_ci | Nein
    Name | TEXT | latin1_german1_ci | Nein
    SP | TEXT | latin1_german1_ci | Nein
    ....

  • hm schau dir nochmal die mysql grundlagen an.
    für zahlen allgemein nimmt man INT und wählt dann die länge. bei dir vielleicht 4.
    TEXT ist für sachen wie kommentare oder so. VARCHAR für namen, emails usw.

    also ändere deine tabelle mal ab:

    das machst du indem du bei der strukturansicht auf den bearbeiten icon klickst.

    so long