Я все еще новичок в PHP. Как я могу "GROUP BY" всех "отделов" в Active Directory и сделать его выпадающим списком на PHP?Я уже пытался перечислить эту строку, но это для многих дубликатов "отдел".Спасибо.
** ОБНОВЛЕНИЕ!Это мой код.
//FILTER FOR USER ONLY
$object_filter ='(&(objectClass=user)(objectCategory=person)(!(UserAccountControl:1.2.840.113556.1.4.803:=2)))';
$ldap_search = ldap_search($ldap_connect, $ou, $object_filter);
//SORT NAME FROM A - Z
ldap_sort ($ldap_connect , $ldap_search , "cn");
$ldap_get_entries = ldap_get_entries($ldap_connect, $ldap_search);
// No information found, bad user
if($ldap_get_entries['count'] == 0) return false;
echo '<select>';
for ($i=0; $i < $ldap_get_entries["count"]; $i++){
$department = $ldap_get_entries[$i]["department"][0];
echo '<option value=' . $department . '>' . $department . '</option>';
}
echo '</select>';