heb de volgende code
<?php
$out = [];
foreach($historie_output as $element) {
$out[$element['seizoen']][] = ['datum' => $element['datum'], 'wedstrijd' => $element['wedstrijd'], 'uitslag' => $element['uitslag']];
}
$testaantal = count($out);
echo $testaantal;
var_dump(json_encode($out, JSON_PRETTY_PRINT));
echo '<table width="100%" border="0" cellspacing="2" cellpadding="2">';
for ($n = 0; $n < $testaantal; $n++)
{
echo '<tr>';
echo '<td>' . $out[$n]['seizoen'] . '</td>';
echo '<td>' . $out[$n]['wedstrijd'] . '</td>';
echo '<td>' . $out[$n]['uitslag'] . '</td>';
echo '</tr>';
}
echo '</table>';
?>
het json file zit er als volgt uit
string(1196) "{ "seizoen 2009\/'10": [ { "datum": "30 aug 2009", "wedstrijd": "Vorden 1 - AZC 1", "uitslag": "1 - 1" } ], "seizoen 2014\/'15": [ { "datum": "2 nov 2014", "wedstrijd": "AZC 1 - Vorden 1", "uitslag": "2 - 1" }, { "datum": "22 mrt 2015", "wedstrijd": "Vorden 1 - AZC 1", "uitslag": "3 - 2" } ], "seizoen 2016\/'17": [ { "datum": "2 okt 2016", "wedstrijd": "Vorden 1 - AZC 1", "uitslag": "1 - 0" }, { "datum": "26 mrt 2017", "wedstrijd": "AZC 1 - Vorden 1", "uitslag": "4 - 1" }, { "datum": "28 mrt 2017", "wedstrijd": "AZC 1 - Vorden 1", "uitslag": "2 - 1" } ], "seizoen 2017\/'18": [ { "datum": "22 okt 2017", "wedstrijd": "Vorden 1 - AZC 1", "uitslag": "2 - 1" }, { "datum": "25 mrt 2018", "wedstrijd": "AZC 1 - Vorden 1", "uitslag": "2 - 0" } ] }"
nu wil ik dat alle uitslagen van een bepaald seizoen onder elkaar worden gezet.
voorbeeld
seizoen 1
uitslag 1
uitslag 2
seizoen 2
enz...
<?php
echo '<table width="100%" border="0" cellspacing="2" cellpadding="2">';
for ($n = 0; $n < $testaantal; $n++)
{
echo '<tr>';
echo '<td>' . $out[$n]['seizoen'] . '</td>';
echo '<td>' . $out[$n]['wedstrijd'] . '</td>';
echo '<td>' . $out[$n]['uitslag'] . '</td>';
echo '</tr>';
}
echo '</table>';
?>