Bonjour,

J'ai un tableau bidimensionnel.
Chaque sous-tableau a plusieurs couples clé/valeur.
Je souhaite implémenter une variable avec la valeur d'une clé de chaque sous-tableau suivant la valeur d'une autre clé.

Ça semble tellement simple dit comme ça, j'ai essayé le code ci-dessous mais je ne comprend pas ce qui bloque.
Heeeelp !!!!

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// le tableau
$tablenote =[
[ 'Note_R' => 99, 'Note_S' => 7, 'Note_Review' => 'direct' ],
[ 'Note_R' => 1, 'Note_S' => 99, 'Note_Review' => 'vers' ],
[ 'Note_R' => 99, 'Note_S' => 5, 'Note_Review' => 'direct' ], 
[ 'Note_R' => 2, 'Note_S' => 4, 'Note_Review' => 'direct' ]
];
 
// définition des variables
$ratingR = 'Note_R' ;
$ratingS = 'Note_S' ;
 
//recuperation dans variable $table qui sera un tableau simple des notes S suivant la valeur des notes R
 
    foreach ($tablenote as $val1) {
        if($val1[$ratingR] == 99);{
            $table[] = $val1[$ratingS];
        }
    }