Kathi: Sortierung soll per Button erfolgen, hoch runter

Sortierung soll per Button erfolgen, hoch runter (wie z.b. in Admin phpbb).

(php, mysql)

Ich habe ein Tabelle die ich aus einer mysql Datenbank ausgegeben wird.
Die Felder sind:
Id (int), City (var), Sortierung (int)
In dieser sind 10 Einträge die nach der Sortierung geordnet und ausgegeben werden. Bis jetzt muss man in den Datensatz gehen und die Sortierung per Hand ändern. Nun möchte ich das die Sortierung einfach per Mausklick geändert werde soll. Dazu soll in jeder Zeile ein (hoch/runter) Button ausgegeben werden.
Beispiel:
Id – City - Sortierung
1 München (runter) 100
2 Hamburg (hoch/runter)         200
3 Nürnberg (hoch/runter)         300
4 Berlin (hoch/runter) 400
5 Köln (hoch/runter) 500
6 Wien (hoch) 600
Wenn man dann den neuen (hoch/runter) Button drückt sollte die jeweilige Zeile eins hoch bzw. ein runter rutschen. Aber ich finde einfach nicht den Anfang einer Lösung wie ich da vorgehen soll. Man müsste irgendwie jeder einzelnen Zeile sagen wer vor ihr ist bzw. wer hinter ihr ist.

Es wäre toll, wenn sich jemand finden würde der mir einen Tipp geben könnte?
Kathi

  1. Hallo.

    Beim Klick auf "hoch" tauschst du einfach den "sortierungs"-wert des aktuellen Feldes mit dem aus der vorherigen Zeile - änderst also 2 Datensätze.

    MfG