Folgendes eigentlich sehr einfach beschreibbare Problem drückt mir im Moment ein bischen im Schuh 
Angenommen ich habe eine Tabelle in der eine Spalte die Reihenfolge der Einträge charakterisiert, in der sie später dargestellt werden sollen.
Die löse ich natürlich über eine INT-Spalte, die ich evtl. noch auf UNIQUE setze.
Jetzt ist meine Frage, ob es möglich ist, dass wenn ich das Element von Position 5 nach Position 2 schiebe (präziser: die 5 in der Spalte durch eine 2 ersetze), sich die alten Elemente 2-4 automatisch um eins nach unten verschieben (präziser: die Zahlen 2-4 sich um 1 erhöhen)? Oder andere Situation, dass sie sich automatisch nach oben schieben, wenn ich Element 1 nach 6 schiebe.
Kann man das irgendwie mit "Bordmitteln" lösen, oder muss ich mir dazu eine eigene PHP Funktion aus den Fingern saugen ?

Angenommen ich habe eine Tabelle in der eine Spalte die Reihenfolge der Einträge charakterisiert, in der sie später dargestellt werden sollen.
Die löse ich natürlich über eine INT-Spalte, die ich evtl. noch auf UNIQUE setze.
Jetzt ist meine Frage, ob es möglich ist, dass wenn ich das Element von Position 5 nach Position 2 schiebe (präziser: die 5 in der Spalte durch eine 2 ersetze), sich die alten Elemente 2-4 automatisch um eins nach unten verschieben (präziser: die Zahlen 2-4 sich um 1 erhöhen)? Oder andere Situation, dass sie sich automatisch nach oben schieben, wenn ich Element 1 nach 6 schiebe.
Kann man das irgendwie mit "Bordmitteln" lösen, oder muss ich mir dazu eine eigene PHP Funktion aus den Fingern saugen ?