J'ai fait plusieurs recherches dans le forum et dans l'aide et je n'ai pas trouvé ce que je cherchais et pourtant je suis sur que l'information est là

Ma question est très simple, comment utiliser une variable comme clé dans un tableau?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
    while ($group = mysql_fetch_array($result1)) {
        $key = $group['group_id'];
 
        $rq = "select avg(user.user_point) as moyenne from user inner join user_group on user.user_id = user_group.user_id where user_group.group_id = $key";
 
        $result2 = mysql_query($rq);
 
        $avg = mysql_fetch_array($result2);
 
        $moyenne_groupe[$key] = $avg['moyenne'];
    }
Comme vous le voyez, je voudrais stocker la moyenne du groupe dans $moyenne_groupe avec comme clé l'id du groupe. J'ai essayé '$key', "$key" et aucun des 2 ne fonctionnent. Je suis pourtant persuadé que c'est faisable.

J'ai trouvé une solution temporaire, soit de créer 2 tableaux, l'un contenant l'id du groupe et l'autre la moyenne mais je trouve ça trop lourd pour rien.

Votre aide serait grandement apprécié.