システムで開催されたトレーニングコースのマスターレコードを含む次の配列があります(select_group
関連するコースグループを識別するだけです)。
Array
(
[DE00041-1] => Array
(
[select_group] => 1
)
)
次に、トレーニングコースIDが、実行中のコースのみを含むテーブルに対して照会され、追加情報も取得されます。
1つのトレーニングコースが1年に2回以上実行される可能性があるrunning_id
ため、次のようなトレーニングコースがあります。
Array
(
[DE00041-1] => Array
(
[title] => xxx
[405] => Array
(
[start_quarter] => 1
[end_quarter] => 1
)
)
)
select_group
次に、元の配列データを新しく作成された配列に追加する必要があります。
最終結果は次のようになります。
Array
(
[DE00041-1] => Array
(
[title] => xxx
[select_group] => 1
[405] => Array
(
[start_quarter] => 1
[end_quarter] => 1
)
)
)
他のSO/Googleの回答を調べましたが、探しているものが見つかりませんでした。
1〜20のトレーニングコースがリストされている場合があり、各コースは1年に1〜4回実行されます。