Array scheiden naar select boxes
Ik heb een Array gemaakt met de inharitance van LDAP groepen. Na aanleiding van deze array moeten gebruikers een groep kiezen, daar de subgroepen van zien, en dan moeten er nieuwe selectboxen verschijnen tot een groep geen subgroepen meer heeft.
Bijvoorbeeld:
Groep 1 -> Groep 1.1
-> Groep 1.2 -> Groep a.1
-> Groep a.2
-> Groep 1.3 -> Groep 2.1
-> Groep 2.2
-> Groep 2.3
Als gebruikers aan bovenstaand voorbeeld beginnen moet er eerst een selectbox staan met Groep 1. Als deze geselecteerd is moet deze Groep 1.1, Groep 1.2 en Groep 1.3 in een selectbox tonen, als dan groep 1.3 geselecteerd wordt moet deze groep 2.1 etc etc tonen.
Heb al van alles geprobeerd maar weet niet waar ik moet beginnen..
De array ziet er zo uit:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Array
(
[groupFound] => 1
[groupName] => LDAPGROUP1
[groupDesc] => Description for LDAP group
[groupMembers] => Array
(
[hasMember] => 1
[members] => Array
(
[0] => Array
(
[groupFound] => 1
[groupName] => LDAPGROUP1.1
[groupDesc] => Description for LDAP group
[groupMembers] => Array
(
[hasMember] =>
)
)
[1] => Array
(
[groupFound] => 1
[groupName] => LDAPGROUP1.2
[groupDesc] => Description for LDAP group
[groupMembers] => Array
(
[hasMember] => 1
[members] => Array
(
[0] => Array
(
[groupFound] => 1
[groupName] => LDAPGROUP2.1
[groupDesc] => Description for LDAP group
(
[groupFound] => 1
[groupName] => LDAPGROUP1
[groupDesc] => Description for LDAP group
[groupMembers] => Array
(
[hasMember] => 1
[members] => Array
(
[0] => Array
(
[groupFound] => 1
[groupName] => LDAPGROUP1.1
[groupDesc] => Description for LDAP group
[groupMembers] => Array
(
[hasMember] =>
)
)
[1] => Array
(
[groupFound] => 1
[groupName] => LDAPGROUP1.2
[groupDesc] => Description for LDAP group
[groupMembers] => Array
(
[hasMember] => 1
[members] => Array
(
[0] => Array
(
[groupFound] => 1
[groupName] => LDAPGROUP2.1
[groupDesc] => Description for LDAP group
wie kan mij een zetje in de juiste richting geven?
Alvast bedankt!
Gewijzigd op 27/11/2013 08:58:29 door Rick Bouman
Er zijn nog geen reacties op dit bericht.