PHP LDAP Ergebnis nach initials sortieren?
echo 'hallo miteinander!';
Habe ein Problem mit dem Sortieren eines dreidimensionalen Arrays. Ich lese via LDAP die User-Informationen aus dem AD. Anschliessend gebe ich alle Informationen in Form einer Tabelle aus. Klappt alles wunderbar.
Jetzt ist der Wunsch aufgetaucht, dass alles nach dem Feld „initials“ sortiert werden soll.
Habe bereits gegoogelt und diverse Lösungen von andere Foren probiert. Leider erfolglos.
Momentan sieht es bei mir so aus:
Habe es nach einem Beispiel in einem Forum gemacht. Aber bei mir funktioniert es nicht. Ist es, weil der Array dreidimensional ist?
Hat jemand eine Idee??
Danke und Gruss
Marco
Habe ein Problem mit dem Sortieren eines dreidimensionalen Arrays. Ich lese via LDAP die User-Informationen aus dem AD. Anschliessend gebe ich alle Informationen in Form einer Tabelle aus. Klappt alles wunderbar.
Jetzt ist der Wunsch aufgetaucht, dass alles nach dem Feld „initials“ sortiert werden soll.
Habe bereits gegoogelt und diverse Lösungen von andere Foren probiert. Leider erfolglos.
Momentan sieht es bei mir so aus:
$ds = ldap_connect($ldap_server, $ldap_port);
$dn = 'DC=*****,DC=******';
@$sr=ldap_search($ds,$dn, "company=".$_POST["sct_bu"]."*");
ldap_sort($ds, $sr, "initials");
@$info = ldap_get_entries($ds, $sr);
Habe es nach einem Beispiel in einem Forum gemacht. Aber bei mir funktioniert es nicht. Ist es, weil der Array dreidimensional ist?
echo $info["initials"];
Danke und Gruss
Marco
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 155975
Url: https://administrator.de/contentid/155975
Ausgedruckt am: 19.11.2024 um 17:11 Uhr
1 Kommentar