ugrás a tartalomhoz

Összesítő fügvény PHP-ben

Anonymous · 2006. Május. 23. (K), 11.25
Sziasztok. A következő kérdésem lenne. LDAP-ból szedek ki php-val egy rakás cuccot. A tömb-öm 1 elemében vannak azok amik nekem kellenek. Viszont azok csak csoport nevek és van amelyik többször is szerepel. Hogy tudom ezeket úgy kiiratni hogy mindegyik csak egyszer legyen ott a többit meg figyelmen kívűl hadja?

Váalszt előre is köszi
 
1

.

Anonymous · 2006. Május. 23. (K), 11.27
.
2

válasz

zsepi · 2006. Május. 23. (K), 13.09
elvileg ha egy tombben van, akkor az array_unique lenne a te baratod, de ha jol ertem, ketdimenzios a tombod... Egy lehetseges megoldas:
  1. $x = my_ldap_function_returns_array(); // adatokkal toltod fel a tombod  
  2. $unq_group_names = array();  
  3. foreach($x as $r) {  
  4.  $unq_group_names[$r['group_name']] = 0;  
  5. }  
  6. $x = array_keys();  
  7. // most mar az x tombod egydimenzios, s minden csoport nev csak egyszer szerepel  
3

thx

konoko · 2006. Május. 24. (Sze), 08.28
Köszi szépen úgy néz ki hogy sikerül.:)
4

hibás kód, mea culpa

zsepi · 2006. Május. 24. (Sze), 09.09
  1. $x = array_keys();  

helyett természetesen
  1. $x = array_keys($unq_group_names);  
kell