Sortieren

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Sortieren

    Hallo,

    ich erstellen grade einen kleinen Datenmanager (miniCMS).

    Beispieldaten:
    Müller|Heinz|EDV
    Mayer|Friedrich|Büro
    Maier|Franz|Buchhaltung

    Diese Daten stehen in einer mySQL-Tabelle.

    Ich möchte jetzt den Benutzer über das Webinterface die Möglichkeit geben die Reihenfolge zubestimmen.
    z.B. dass "Maier" ganz oben steht...

    Wie ist das der beste Ansatz...
    Sollte man eine Spalte "Reihenfolge" (int) erstellen und die Werte beim Button "hoch" einfach tauschen (analog "runter").

    Code:
     
    1|Müller|Heinz|EDV
    2|Mayer|Friedrich|Büro
    3|Maier|Franz|Buchhaltung (hoch geklickt)
    Code:
     
    1|Müller|Heinz|EDV
    3|Mayer|Friedrich|Büro
    2|Maier|Franz|Buchhaltung
    [...] ORDER BY Reihenfolge [...]

    Code:
     
    1|Müller|Heinz|EDV
    2|Maier|Franz|Buchhaltung
    3|Mayer|Friedrich|Büro
    Oder gibt es da noch einen besseren Ansatz...

    Danke für Hilfe...
    dreman
    Last edited by dreman; 27-02-2006, 10:53.

  • #2
    Du bist schon auf dem richtigen Weg: Üblicherweise macht man das mit einer zusätzlichen UNIQUE-Spalte für die Position in der Liste.

    Comment

    Working...
    X