if (!($search=@ldap_search($connect, $base_dn, $filter))) { die("Impossible de chercher sur le serveur LDAP $ldap_server"); } $number_returned = ldap_count_entries($connect,$search); $info = ldap_get_entries($connect, $search); echo "Nombre d'entrées trouvées : ". $number_returned."

"; /************************************ Rappatriement dans le SQL **********************************/ for ($i=0; $i<$info["count"]; $i++) { //boucles pour récuperer les champs multiples // parcours de l'objectClass for ($count_object=0; $count_object<$info[$i]["objectclass"]["count"]; $count_object++) {$objectclass = $info[$i]["objectclass"]["$count_object"].";$objectclass"; // concaténation avec ";$objectclass pour que les valeurs s'ajoutent une à une. }echo $objectclass."
"; // parcours de supannAffectation for ($count_object=0; $count_object<$info[$i]["supannaffectation"]["count"]; $count_object++) {$supannaffectation = $info[$i]["supannaffectation"]["$count_object"].";$supannaffectation";} echo $supannaffectation."
"; // parcours de MServices for ($count_object=0; $count_object<$info[$i]["mservices"]["count"]; $count_object++) {echo $info[$i]["mservices"]["$count_object"]."--Mservices---
";}