Ändern der Sortierung

Also ich lesen alle User aus die zwischen 2 und 4 liegen und erhöhe deren Position um 1.
Dann kann User2 noch um 1Position erhöhen und die alte Position von User 2 User 4 zuweisen.

Dann geht es doch Nur wie lese ich die User zwischen User2 und User 4 aus?
 
:rolleyes: dann arbeite mit den user ids .. addiere dort wo es nötig ist zahlen hin zu
+1
+2
+3
wie auch immer .. dann sortierst du das nochmal neu ...
beste lösung .. ein ZUSÄTZLICHES Punkte system.
 
also quasi

select * from tabel1 where position>user2 and position<User4

dann while schleife und update mit plus ein position

user4 = position von user2
und position von user2 +1


Genau so müsste es gehen.
 
Zurück