echo $begrüßung;
Soll nun eine neue Kategorie erstellt werden, muß dazu ein Radiobutton ausgewählt werden um die ID der Kategorie zu bekommen in welcher die Unterkategorie angelegt wird.
Wenn ich alles richtig verstanden habe, wird diese Unterkategorie rechts von der übergeordneten Kategorie angelegt.
Nun gibt es jedoch in dem Tutorial sowohl die Möglichkeit eine Kategorie rechts einzufügen, als auch links.
Das wäre dann keine Unterkategorie sondern eine gleichwertige. Eine Unterkategorie muss quasi innendrin abzweigen, nicht außerhalb. Also dein Knoten (inklusive rechtem Nachbar) wäre:
+-------------+ +-------------+
| Knoten | | r. Nachbar |
+-------------+ +-------------+
| L:14 | R:15 |--| L:16 | R:17 |
+-------------+ +-------------+
Der muss nun gesplittet werden, so dass R um 2 größer wird, damit der neue Unterknoten 15 und 16 für L und R bekommen kann. (Die L- und R-Werte der Knoten mit R und L > 15 müssen auch um 2 erhöht werden.)
+-------------+ +-------------+
| Knoten | | r. Nachbar |
+-------------+ +-------------+
| L:14 | R:17 |--| L:18 | R:19 |
+-------------+ +-------------+
| |
+----+ +-----+
| +-------------+ |
| | Unterknoten | |
| +-------------+ |
+-| L:15 | R:16 |-+
+-------------+
echo "$verabschiedung $name";