Also das siehst du so falsch wens um Prefix system geht.
Die erste Spalte wird auf Autoincrement gesetzt eben die Id Spalte.
Danach folgt der name dann die Prefix spalte danach die Sortierungs spalte danach die on_off spalte.
Durch die Id Spalte wird eine Vortlaufende nummer vergeben ob die durcheinander ist oder nach der Reihe bwz. mittendrin was ausgelassen wird ist dabei egal. Wichtig ist nur dabei das es die Id nummer nur 1 gibt in der gesamten Tabelle(also keine Redunaz bei der Id spalte) also daher auf Autoincremt stellen und Primarykey.
Das Prefix system arbeitet nach folgenden Schema
ID|Prefix
0 2
1 1
2 3
3 3
So um nun die Erklärung zum Prefix Beispiel.
Menü mit der Id 0 ist ein Untermenü vom Menu der id gruppe 2
Menü mit der Id 1 ist ein Hauptmenü (Also wurzelzweig)
Menü mit der id 2 ist ein Untermenü vom Menü 3
Menü mit der id 3 ist ein Hauptmenü (Also im Wurzelzweig)
unsw.
Wenn noch fragen gibt zum Prefix system dann einfach sagen ich werds dann versuchen so gut es mir möglich ist es zu erklären, Da es am Anfang nicht leicht ist es zu verstehen.
Mit nun der zusätzlich Sort spalte kann man das ganze leicht sortieren bwz in der Reihenfolge ausgeben wie man möchte. Dabei hat man 2 möglichkeiten entweder man sortiert absteigen oder Aufsteigend je nach dem kann man die Reihenfolge mit einer Zahl bestimmen niedriege zahl ganz vorne hoche zahl ganz unten oder umgekehrt wenn man anderes Sortiert hohe Zahl vorne und niedriege Zahl hinten.
Daher baut sich der Baum folgender massen auf:
Zuerst werden alle Hauptmenüs bestimmt danach schaut sql auf die sort spalt und sortiert alle nach der vorgeben Reihnfolge. Danach schaut sql weiter auf auf alle untermenüs eines Hauptmenüs und sortiert die dort genauso und so weiter. Das ganze wird dann eben mit dem einem oben gepostet Sql befehl durchgeführt.
Mfg Splasch
Die erste Spalte wird auf Autoincrement gesetzt eben die Id Spalte.
Danach folgt der name dann die Prefix spalte danach die Sortierungs spalte danach die on_off spalte.
Durch die Id Spalte wird eine Vortlaufende nummer vergeben ob die durcheinander ist oder nach der Reihe bwz. mittendrin was ausgelassen wird ist dabei egal. Wichtig ist nur dabei das es die Id nummer nur 1 gibt in der gesamten Tabelle(also keine Redunaz bei der Id spalte) also daher auf Autoincremt stellen und Primarykey.
Das Prefix system arbeitet nach folgenden Schema
ID|Prefix
0 2
1 1
2 3
3 3
So um nun die Erklärung zum Prefix Beispiel.
Menü mit der Id 0 ist ein Untermenü vom Menu der id gruppe 2
Menü mit der Id 1 ist ein Hauptmenü (Also wurzelzweig)
Menü mit der id 2 ist ein Untermenü vom Menü 3
Menü mit der id 3 ist ein Hauptmenü (Also im Wurzelzweig)
unsw.
Wenn noch fragen gibt zum Prefix system dann einfach sagen ich werds dann versuchen so gut es mir möglich ist es zu erklären, Da es am Anfang nicht leicht ist es zu verstehen.
Mit nun der zusätzlich Sort spalte kann man das ganze leicht sortieren bwz in der Reihenfolge ausgeben wie man möchte. Dabei hat man 2 möglichkeiten entweder man sortiert absteigen oder Aufsteigend je nach dem kann man die Reihenfolge mit einer Zahl bestimmen niedriege zahl ganz vorne hoche zahl ganz unten oder umgekehrt wenn man anderes Sortiert hohe Zahl vorne und niedriege Zahl hinten.
Daher baut sich der Baum folgender massen auf:
Zuerst werden alle Hauptmenüs bestimmt danach schaut sql auf die sort spalt und sortiert alle nach der vorgeben Reihnfolge. Danach schaut sql weiter auf auf alle untermenüs eines Hauptmenüs und sortiert die dort genauso und so weiter. Das ganze wird dann eben mit dem einem oben gepostet Sql befehl durchgeführt.
Mfg Splasch
Zuletzt bearbeitet: