Tom: Menü-Reihenfolge ändern

Beitrag lesen

Hello Dennis,

Zu diesem Problem dürftest du auch im Archiv ein paar Antworten finden. Unter anderem auch diesen Lösungsansatz von mir, welcher schon etwas älter ist. Ob neuere MySQL-Versionen da komfortablere Möglichkeiten bieten weiß ich nicht, glaube ich aber nicht.

Habe das eben nur kurz überflogen, aber so handelst Du Dir ein mächtiges Nebenläufigkeitsproblem ein.
http://de.wikipedia.org/wiki/Nebenläufigkeit

Du musst die Tabelle entweder sperren, während die einzelnen Statements zur selben Sache ausgeführt werden, oder aber einen anderen Weg gehen.

Auch das Ermitteln der IDs in separaten Statements unterliegt noch einer Race-Condition
Das muss also mit gekapselt werden.

Harzliche Grüße aus
Sankt Andreasberg
und Guten Rutsch

Tom

--
Nur selber lernen macht schlau