Hello,
Servus!
sollen die Datensätze zeilenweise bubbeln oder der angeklickte gleich ganz nach oben/unten springen?
Jeweils eins rauf bzw. runter.
Das ändert im Prinzip nicht viel am Aufwand. Allerdings kannst Du, wenn die Position keinen Unique Kombinationsschlüssel mit der ID hat, sie kurzfistig auch einfach doppelt belegen, also zwei Updates nacheinander durchführen.
Hole beide Positionen, setze Position 1 = Postion 2 (die ist dann doppelt) und setze dann position 2 = Position 1
Wenn das Script zwischendurch "abkackt" hast Du allerdings ein nicht reparierbares Durcheinander.
Locken musst Du dann nur die beiden Datensätze für die dauer des Selects (mit Limit) und der beiden Updates.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau