Changeset 1931

Show
Ignore:
Timestamp:
09/09/07 22:15:17 (1 year ago)
Author:
azerttyu
Message:

Lister les lettres des membres d'un utilisateur donné
cf commit [1807]

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • alternc/trunk/bureau/class/m_admin.php

    r1821 r1931  
    126126    return ($db->f("cnt")==1); 
    127127  } 
    128  
    129   /* ----------------------------------------------------------------- */ 
     128   
     129  /* ----------------------------------------------------------------- */ 
     130  /** Retourne la liste des lettres pour lesquelles un utilisateur a  
     131        * des membres  
     132        * Retourne un tableau indexé où se trouvent les lettres  
     133        * @return array Tableau de lettres ou FALSE si erreur  
     134        */  
     135  function get_letters() {  
     136    global $err,$mem,$cuid,$db;  
     137    $err->log("admin","get_letters");  
     138    if ($mem->user["uid"]==2000)  
     139        $db->query("SELECT LEFT(login,1) as letter FROM membres GROUP BY letter ORDER BY letter;");  
     140    else  
     141        $db->query("SELECT LEFT(login,1) as letter FROM membres WHERE creator='$cuid' GROUP BY letter ORDER BY letter;");  
     142        $res=array();  
     143        while($db->next_record()) {  
     144                $res[]=$db->f("letter");  
     145        }  
     146        Return $res;  
     147  }  
     148  
     149  /* ----------------------------------------------------------------- */    
    130150  /** 
    131151   * Returns the list of the hosted accounts