foreach (news as new){
...
}
items=>$news
$pattern = 'img\/page\/temp';
$replacement = 'img/page/' . $id;
$htmlText = '<p><img class="m-4" src="../../../img/page/temp/dd2b0a2c5925e4f55da1992456eb9ef8.webp" alt="" width="295" height="360"></p>'
$newHtmlText = preg_replace($pattern, $replacement, $htmlText);
<?php foreach ($amountpeople as $humanNum=>$human) :?>
<tr>
<td><?=$humanNum?></td> //отрисовывает первым столбиком таблицы номер сотрудника в таблице бд
<td> <?=$human[0]++ ?></td> //отрисовывает вторым столбиком таблицы имя сотрудника в таблице бд
<?php foreach ($daysinmonth as $day): ?>
пишите сюда ячейки в строке которые вам нужны
<?php endforeach;?>
</tr>
<?php endforeach;?>