Hallo Felix Riesterer
das klingt sehr nach JOIN. Bist Du Dir absolut sicher, dass es unmöglich ist, Deine DB so zu fragen, dass sie Dir das Ergebnis schon Array-fertig liefern könnte?
Stimmt ist nun mit JOIN gemacht und somit sieht mein Array-Output folgendermassen aus:
array(2) {
[0]=>
array(7) {
["id"]=>
string(36) "1"
["goal"]=>
array(17) {
["goalId"]=>
string(36) "2"
["description"]=>
string(12) "Phone 1"
["Team"]=>
array(5) {
["name"]=>
string(14) "Team Rizer"
["teamId"]=>
string(36) "22"
}
}
}
[1]=>
array(7) {
["id"]=>
string(36) "3"
["goal"]=>
array(17) {
["goalId"]=>
string(36) "4"
["description"]=>
string(19) "Phone 2"
["Team"]=>
array(5) {
["name"]=>
string(14) "Team Rizer"
["teamId"]=>
string(36) "33"
}
}
}
}
Jetzt müsste ich über die foreach-Schleife irgendwie
zu "Team Rizer" folgende zwei Ziele hinzufügen "Phone 1" + "Phone2"