Hi,
allerdings ist das nicht besonders gut gelöst
Jaaa ... ach dieser Pfeil nach oben ? ... hmm ... neu hier und schon was anzukreiden
Also die Idee ist eventuell ganz nett, aber dann hätte ich auch gerne einen Pfeil nach unten ... bzw. wenn ich eine Hauptkategorie hochschiebe, wäre es ganz nett, wenn die Unterkategorien mitkommen ... bei mir war dann auf einmal eine Unterkategorie eine Hauptkategorie und nach noch weiteren Verschiebeversuchen eine Hauptkategorie die Unterkategorie der ehemaligen Unterkategorie (aber den Ursprungszustand habe ich nicht wieder hinbekommen) und als ich dann die Hauptkategorie gelöscht habe, wurde die Unterkategorie auch gleich mit gelöscht - da wäre schön, wenn die nicht gleich mit gelöscht wird.
Ich glaube, da sortiere ich die dann doch erstmal lieber über PHPMyAdmin ... sehe ich das richtig, daß in faqrubrik eine Hauptkategorie immer eine Nummer 00X hat und die Unterkategorie 00X00Y ? ... wieso hast du da eigentlich nicht die "normale" ID genommen, die per auto_increment erstellt wird ? ... dann noch ein zusätzliches Feld "ParentID" und die Sache wäre gelöst gewesen für unendlich Unterkategorien ... oder hat diese Variante noch irgendeinen anderen Vorteil ? (ok, ich glaube, ich habe es mir gerade schon selber beantwortet - die auto_increment Id läßt sich schlecht rausfinden) ... bzw. andererseits, wenn du deine Zählung 00X 00Y verwendest, wärst du da, glaube ich, mit einem separaten Feld für "ParentID" mit 00X auch besser unterwegs und nicht so zusammenhängend - also eine separate Spalte mit der normalen Zählung der IDs der Kategorien (z.B. RubrikID) und in ParentID immer die übergeordnete RubrikID - dann bräuchtest du für das Verschieben nicht die eigentliche ID anfassen, sondern nur das Feld ParentID ändern - und für die Hauptkategorie die ParentID 0.
... nur so als Vorschlag
MFG,
Chris