Ich habe Beiträge die vom Administrator in einer Liste "hoch und runter" bewegt werden, dazu vergebe ich eine ID, "ParentID"(Baumstruktur) und eine "SortierNummer" die die Reihenfolge angibt! Das ganze wird aus einer DB ausgelesen und in einem Mehrdimensionaler gespeichert, und am Ende einer Bewegung wird der Array wieder in der DB abgelegt!
Die Idee hinter der Sortiernummer ist folgende, jedem Eintrag wird eine 10er-Zahl zugeordnet (10 20 30...) um einen Beitrag zu bewegen wird diese nummer einfach um 15 erhöht oder erniedrigt.
Am Ende sollen alle Nummern wieder als Vielfache von 10 gespeichert werden.
Ich hoffe das klingt einigermassen Logisch und sinnvoll
Problem ist nun wie kann ich die Zahlen vernünftig ändern?
Bin auch offen für eine andere Art der Sortierung
Vielen Dank im vorraus!
Die Idee hinter der Sortiernummer ist folgende, jedem Eintrag wird eine 10er-Zahl zugeordnet (10 20 30...) um einen Beitrag zu bewegen wird diese nummer einfach um 15 erhöht oder erniedrigt.
Am Ende sollen alle Nummern wieder als Vielfache von 10 gespeichert werden.
Ich hoffe das klingt einigermassen Logisch und sinnvoll
Problem ist nun wie kann ich die Zahlen vernünftig ändern?
Bin auch offen für eine andere Art der Sortierung
Vielen Dank im vorraus!