$aggregates[$i]['UNIEK'][] = $dataArray[$k][$kolomcounter];
if ($getal>0) {
$aggregates[$i]['MIN'][] = $getal;
}
if ($getal>0) {
$aggregates[$i]['MAX'][] = $getal;
}
}
?
Onbekende gebruiker
04-07-2025 12:59
Hoi Jan,
Ik denk dat je bedoelt: $aggregates[$i]['MIN'] = $getal;
In plaats van een nieuwe array aan te maken met $aggregates[$i]['MIN'][] = $getal;, overschrijf je hiermee gewoon de waarde.
als ik aan de subarray min en max een item toevoeg maakt hij een extra subarray
Dat klopt: door de lege vierkante haakjes [] in $aggregates[$i]['MIN'][] = $getal; wordt een nieuw array-element toegevoegd aan $aggregates[$i]['MIN'].
Bovendien gebeurt dat voor élk $getal groter dan 0 door twee identieke if-condities voor $aggregates[$i]['MIN'] en $aggregates[$i]['MAX']:
<?php
if ($getal>0) {
$aggregates[$i]['MIN'][] = $getal;
}
if ($getal>0) {
$aggregates[$i]['MAX'][] = $getal;
}
?>