Sav2907
Новичок
Привет, есть код:
Он выводит следующее:

Задача:
Нужно в черные клетки вставить количество красных записей, то есть
13
9
5
...
Код:
foreach ($data as $employeeid => $rows) {
for ($i = 0; $i < count($rows); $i++) {
$tool1Found = $tool2Found = false;
if ($i > 0) {
for ($j = $i - 1; $j >= 0; $j--) {
$previousSetup = $rows[$j];
$tool1Found = $tool1Found || in_array($rows[$i]['Tool1Identifier'], $previousSetup);
$tool2Found = $tool2Found || in_array($rows[$i]['Tool2Identifier'], $previousSetup);
if ($previousSetup['Tool1Identifier'] !== '' && $previousSetup['Tool2Identifier'] !== '') break;
}
}
echo sprintf('<tr><td>%s</td><td><span style="color: %s;">%s</span></td><td><span style="color: %s;">%s</span></td></tr>', ($i + 1), ($tool1Found ? 'green' : 'red'), $rows[$i]['Tool1Identifier'], ($tool2Found ? 'green' : 'red'), $rows[$i]['Tool2Identifier']);
}
echo '<tr><td>'.$rows[0]['PersonnelNo'].'</td><td class="black" colspan="2"> </td></tr>';
}

Задача:
Нужно в черные клетки вставить количество красных записей, то есть
13
9
5
...