PHP цикл в HTML
Такой код открывает карточки ВСЕ сразу и также закрывает все сразу, так как у всех одинаковый ID. Хотел подставлять через $i++ каждый раз но пробовал по всякому, не получается. Пожалуйста, скажите как мне это сделать вообще? <?php
foreach ( (array)$data['entries'] as $entry ) {
echo '<div id="accordion">
<div class="card">
<div class="card-header" id="headingOne">
<h5 class="mb-0">
<button class="btn btn-link" data-toggle="collapse" data-target="#collapseOne" aria-expanded="true" aria-controls="collapseOne" >
<div > <span class="badge badge-primary"> Заявка </span>  <u>' . $entry['_date'] .'</u></div>
</button>
</h5>
</div>
<div id="collapseOne" class="collapse" aria-labelledby="headingOne" data-parent="#accordion">
<div class="card-body">
<div > Заявка на <b>' . $entry['data']['_date'] . '</b></div>
<div >' . $entry['data']['_mode'] . '</div>
<div> Стол № ' . $entry['data']['_stl1'] .' кол-во порций: '. $entry['data']['_count1'] . '</div>
<div> Стол № ' . $entry['data']['_stl2'] .' кол-во порций: '. $entry['data']['_count2'] . '</div>
<div>Всего порций: ' . $entry['data']['_allcount'] .'</div>
<div>Ответственный: ' . $entry['data']['_doctor'] .'</div>
</div>
</div>
</div>
</div>';
} ?>
</div>