Я создаю поиск каталогов LDAP с использованием PHP, и мы используем Novell в качестве нашего LDAP-сервера. Я могу успешно искать и возвращать результаты; это текущий фильтр, который я запускаю, (&(FERPA=N)(|(uid=*searchphrase*)(sn=*searchphrase*)(fullName=*searchphrase*)(telephoneNumber=*searchphrase*)))
.Как отсортировать LDAP-результат с помощью LDAP-запроса?
Я хочу, чтобы иметь возможность сортировать по фамилии или переменную LDAP sn
. Я мог бы сортировать его через PHP, но я хочу, чтобы это было последним средством. Есть ли способ сортировки результатов на основе столбца. Например, в SQL вы можете сортировать на основе такого столбца, SELECT * FROM TABLE WHERE COL='criteria' ORDER BY COL;
Есть ли что-то подобное, что можно сделать с помощью запросов LDAP?
Просто интересно, знаете ли вы об этой функции ldap_sort (http://www.php.net/manual/en/function.ldap-sort.php). – Neal
Я просмотрел его, но я не смог найти документацию для этой конкретной функции. Кроме того, я пытаюсь сортировать результаты через LDAP-запросы, если не могу найти способ сделать это через LDAP-запросы, тогда я прибегну к сортировке через PHP. – samwell