Bon primo, il faudrais des s'il vous plaît, je suis dans la panade, etc...
Parce que franchement le ton employé donne pas envie de répondre.
Grosso modo de ce que je lis (j'ai pas le nom de l'application, ni l'api des objets et quasiment rien d'utile).
Cette fonction semble récupérer les utilisateurs du même groupe que l'id utilisateur passé en passé en paramètre.
A vue de new, il récupère un identifiant utilisateur, puis charge les utilisateurs du groupe phpgw_group ou un truc du style.
Ça va alors retourner un tableau de la forme :
array(
0 => 'quelquechose',
1 => 'autrechose',
2 => 'etc...'
);
Ensuite il génère un tableau avec les valeurs précédentes en clef et selected en valeur, soit :
array(
'quelquechose' => 'selected',
'autrechose' => 'selected',
'etc...' => 'selected',
);
Bon outre le fait que l'algorithme est minable !
La boucle while a la con avec un appel each+reset a la fin ça se remplace par du :
foreach($group_user as $user)
$account_user[$user] = ' selected';
Plus besoin de reset, d'appel each ni que dale.
Bon en plus j'ai pas en tête les fonctions exacte qui permettent de le faire, mais il existe des fonctions php dédié a ça genre :
array_keys et ainsi de suite permettant de faire ce genre de chose beaucoup plus vite !
# Hum...
Posté par Raphaël G. (site web personnel) . En réponse au message help!!!. Évalué à 2.
Parce que franchement le ton employé donne pas envie de répondre.
Grosso modo de ce que je lis (j'ai pas le nom de l'application, ni l'api des objets et quasiment rien d'utile).
Cette fonction semble récupérer les utilisateurs du même groupe que l'id utilisateur passé en passé en paramètre.
A vue de new, il récupère un identifiant utilisateur, puis charge les utilisateurs du groupe phpgw_group ou un truc du style.
Ça va alors retourner un tableau de la forme :
array(
0 => 'quelquechose',
1 => 'autrechose',
2 => 'etc...'
);
Ensuite il génère un tableau avec les valeurs précédentes en clef et selected en valeur, soit :
array(
'quelquechose' => 'selected',
'autrechose' => 'selected',
'etc...' => 'selected',
);
Bon outre le fait que l'algorithme est minable !
La boucle while a la con avec un appel each+reset a la fin ça se remplace par du :
foreach($group_user as $user)
$account_user[$user] = ' selected';
Plus besoin de reset, d'appel each ni que dale.
Bon en plus j'ai pas en tête les fonctions exacte qui permettent de le faire, mais il existe des fonctions php dédié a ça genre :
array_keys et ainsi de suite permettant de faire ce genre de chose beaucoup plus vite !