Заполнение выпадающих ящиков при одновременном заполнении таблицы

У меня есть таблица, которая заполняется с помощью цикла foreach. Одна из моих столбцов – группа SKU, которая представляет собой столбец выпадающих списков. Однако всякий раз, когда цикл foreach запускается, в раскрывающемся списке отображается только одно соответствующее значение для этой строки.

Как я могу получить его так, чтобы я мог запускать цикл foreach, и он правильно заполняет таблицу, в то время как выпадающие списки также заполняются каждым именем группы SKU, а не только единственным значением, которое соответствует каждой строке?

Обычно я просто запускаю этот foreach($var->fetchAll() as $var1) для выпадающих foreach($var->fetchAll() as $var1) чтобы заполнить их, но я не думаю, что он может быть запущен правильно внутри другого цикла, который уже запущен. Вот почему у меня такая проблема.

Таблица HTML:

 <table id="skuTable" cellspacing="5" class="ui-widget ui-widget-content"> <thead> <tr class="ui-widget-header"> <th style="display: none">Product ID</th> <th class="skuRow">Major Category</th> <th class="skuRow">Minor Category</th> <th class="skuRow">Report Code</th> <th class="skuRow">SKU</th> <th class="skuRow">SKU Description</th> <th class="skuRow">SKU Status</th> <th class="skuRow">Create Date</th> <th class="skuRow">SKU Group</th> <th class="skuRow">Edit</th> </tr> </thead> <tbody> <?php foreach ($dbh->query($query) as $row) {?> <tr> <td style="display: none" class="prod_id" id="product_id-<?php echo intval ($row['Product_ID'])?>"><?php echo $row['Product_ID']?></td> <td class="major_cat" id="major_cat-<?php echo intval ($row['Major Category'])?>"><?php echo $row['Major Category']?></td> <td class="minor_cat" id="minor_cat-<?php echo intval ($row['Minor Category'])?>"><?php echo $row['Minor Category']?></td> <td class="rep_code" id="rep_code-<?php echo intval ($row['Product Report Code'])?>" align="center"><?php echo $row['Product Report Code']?></td> <td class="sku" id="sku-<?php echo intval ($row['SKU'])?>" align="center"><?php echo $row['SKU']?></td> <td class="sku_desc" id="sku_desc-<?php echo intval ($row['SKU Description'])?>"><?php echo $row['SKU Description']?></td> <td class="sku_status" id="sku_status-<?php echo intval ($row['SKU Status'])?>" align="center"><?php echo $row['SKU Status']?></td> <td class="create_date" id="create_date-<?php echo intval ($row['Date'])?>" align="center"><?php echo $row['Date']?></td> <td class="sku_group" id="sku_group-<?php echo intval ($row['SKU Group'])?>" align="center"> <select id="sku_group_dropdown"> <option value="" data-name="<?php echo $row ['SKU Group'];?>" > <?php echo $row ['SKU Group'];?> </option> </select> </td> <td><input type="button" class="edit" name="edit" value="Edit"></td> </tr> <?php } ?> </tbody> </table>