Hi,
an die Programierer unter euch:
Da ich keine geeignete Client-Server-Dokumentenverwaltung gefunden habe, baue
ich mir mit meinem LAMP-System selbst eins. Es sind sowohl Hinweise auf
fertige Software wie auch die L�sung meines Programmierproblems willkommen.
Dabei bin ich auf folgendes Problem gestossen:
mit welchem Algorithmus kann man in PHP aus einem 1:n-Baum (1 Elter, mehrere
Kinder) ein multidimensionales Array machen?
Tabelle:
Idx Bezeichnung Vater
0 root NULL
1 Privat 0
2 Gesch�ftl. 0
3 Haus 1
4 Garten 1
5 Kollegen 2
6 Kunden 2
Array:
0 root NULL
|- [1] Privat 0
| |- [3] Haus 1
| |- [4] Garten 1
|- [2] Gesch�ftl. 0
|- [5] Kollegen 2
|- [6] Kunden 2
Hintergrund: da PHP Zeiger nicht kennt, kamm man unter PEAR Tree einfach eine
solche Struktur verwalten. Zus�tzlich kann diese Struktur als
Datenbank-Tabelle abgelegt sein, um Einf�gen und so weiter k�mmert sich Tree
ebenso!
Allerdings ben�tige ich f�r PEAR QuickForm die Struktur in Form eines
multi-dimensionalen Arrays, da ich ein Eingabefeld vom k�nstlichen Typ
Hierselect Arrays erwartet. [Hierselect: Nachfolgende Auswahllisten werden in
Abh�ngigkeit von der �bergeordnete Ebene ge�ndert. Z.B. wenn ich Privat
ausw�hle, wird in der 2. Ebene nur noch Haus und Garten angeboten].
Danke und Gruss
Silv�rio
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org