von Netbuster |
kannst du uns die vielleicht zeigen? |
von faom |
alles klar hab ne Lösung gefunden.
Vielen Dank |
von faom |
so hab ichs mir auch gedacht, aber geht das nicht irgendwie per mySQL so dass ich nur die neue ID vom gewinner angebe und die anderen automatisch um eins größer werden ?
Weil die Lösung ist ein wenig kompleziert und nicht grade schnell. |
von languitar |
alle IDs größer Gewinner -1, Gewinner auf 1 setzen. |
von faom |
Also ich erstelle mehrere Ranglisten Systeme und hab bißher auch alle bis auf eine realisieren können.
Dieses Problem versuche ich mal zu beshreiben...
Es sind z.B. 4 Namen mit einer ID in einer Datenbank, diese werden bei der Ausgabe auch nach dieser ID geordnet:
1. Bernd
2. Laura
3. Fred
4. Mike
So... Nun gewinnt Fred gegen Bernd und soll auf den ersten Platz vorrücken.
1. Fred
2. Bernd
3. Laura
4. Mike
Wichtig ist dass die beiden nicht die Plätze tauschen sondern nur der Gewinner auf den Platz des Verlierers vorrückt und der Rest soweit runterrutscht.
Hat jemand eine Idee wie man das per mySQL realisieren könnte? |