| 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 | /* ----------------------------------------------------------------- */ |
|---|