Hallo zusammen,
ich weiß nicht ob es schon ein Thema gibt und in google habe ich jetzt auch nicht wirklich etwas gefunden was mir weitergeholen hat. Allerdings weiß ich auch nicht so genau wonach ich da suchen soll.
Es geht darum dass das menü meiner website aus einer MySQL Tabelle ausgelesen wird. Eine Schleife läuft einmal durch und stellt dann die Inhalte auf der Seite dar.
Das klappt auch alles soweit sehr gut nur wird die Liste quasi immer nach der Reihenfolge aufgelistet wie sie auch in der Tabelle sind.
Wenn ich jetzt aber eine neue Seite hinzufügen möchte und diese z.B. als 2. im Menü anzeigen lassen will bekomme ich probleme
Ich habe es zuerst so versucht das ich die ID auslese und dann halt immer plus oder minus 1 nehme. Das bringt natürlich das Problem das die ID dann doppelt vorkommen kann oder wenn man ID 6 und als nächstes 10 hat wird sie auf 9 gesenkt und ist trozdem noch über der 6.
Das ganze Funktioniert zwar aber das ist natürlich keine schöne Lösung.
Daher meine Frage an euch: Wie kriege ich es hin das ich die Reihenfolge sauber ändern kann?
ich weiß nicht ob es schon ein Thema gibt und in google habe ich jetzt auch nicht wirklich etwas gefunden was mir weitergeholen hat. Allerdings weiß ich auch nicht so genau wonach ich da suchen soll.
Es geht darum dass das menü meiner website aus einer MySQL Tabelle ausgelesen wird. Eine Schleife läuft einmal durch und stellt dann die Inhalte auf der Seite dar.
Das klappt auch alles soweit sehr gut nur wird die Liste quasi immer nach der Reihenfolge aufgelistet wie sie auch in der Tabelle sind.
Wenn ich jetzt aber eine neue Seite hinzufügen möchte und diese z.B. als 2. im Menü anzeigen lassen will bekomme ich probleme
Ich habe es zuerst so versucht das ich die ID auslese und dann halt immer plus oder minus 1 nehme. Das bringt natürlich das Problem das die ID dann doppelt vorkommen kann oder wenn man ID 6 und als nächstes 10 hat wird sie auf 9 gesenkt und ist trozdem noch über der 6.
Das ganze Funktioniert zwar aber das ist natürlich keine schöne Lösung.
Daher meine Frage an euch: Wie kriege ich es hin das ich die Reihenfolge sauber ändern kann?