Pb réglé: dans manager/database.php@listeUtilisateursGroupe(), il n'y a plus de doublons numériques (car les propriétés des utilisateurs étaient en doublons mais avec un indice numérique)
This commit is contained in:
parent
125eee476b
commit
471a077662
2
API.php
2
API.php
|
@ -40,7 +40,7 @@
|
||||||
/***********/
|
/***********/
|
||||||
case 'groups':
|
case 'groups':
|
||||||
if( isset($request->level_1) ){ include 'manager/groups.php'; groups_switch_level_1($request, $answer); }
|
if( isset($request->level_1) ){ include 'manager/groups.php'; groups_switch_level_1($request, $answer); }
|
||||||
else { $answer->request = 'missing_level_1'; }
|
else { $answer->request = 'missing_level_1'; }
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -152,8 +152,16 @@ class DataBase{
|
||||||
':groupe' => $groupe
|
':groupe' => $groupe
|
||||||
));
|
));
|
||||||
|
|
||||||
|
|
||||||
$userlist = $asso->fetchAll();
|
$userlist = $asso->fetchAll();
|
||||||
|
|
||||||
|
// on supprime les doublons des entrées (indice numérique)
|
||||||
|
for( $j = 0 ; $j < count($userlist) ; $j++ ) // pour tout les utilisateurs
|
||||||
|
foreach($userlist[$j] as $col => $val) // pour toutes les entrées
|
||||||
|
if( is_int($col) ) // si l'indice est un entier
|
||||||
|
unset( $userlist[$j][$col] ); // on le supprime
|
||||||
|
|
||||||
|
|
||||||
return $userlist; // on retourne le liste d'utilisateurs
|
return $userlist; // on retourne le liste d'utilisateurs
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
9
test.php
9
test.php
|
@ -143,7 +143,14 @@
|
||||||
|
|
||||||
groups_switch_level_1($request, $answer);
|
groups_switch_level_1($request, $answer);
|
||||||
|
|
||||||
echo var_dump( $answer );
|
var_dump( $answer );
|
||||||
|
echo '<br><br><br><br>';
|
||||||
|
|
||||||
|
foreach($answer->grouplist as $group)
|
||||||
|
foreach($group as $userlist)
|
||||||
|
foreach($userlist as $user)
|
||||||
|
foreach($user as $key=>$value)
|
||||||
|
echo $key.' = '.$value.'<br>';
|
||||||
|
|
||||||
echo "<br><br><br><br><br><br><br>It works !";
|
echo "<br><br><br><br><br><br><br>It works !";
|
||||||
|
|
||||||
|
|
Binary file not shown.
BIN
xdoc/final2.png
BIN
xdoc/final2.png
Binary file not shown.
Before Width: | Height: | Size: 31 KiB |
Loading…
Reference in New Issue