Пожалуйста, прости меня, я новичок в PHP.
Я пытаюсь заполнить таблицу из двух столбцов информацией об инвентаризации. С моим текущим кодом у меня есть изображение ниже:

Я бы хотел, чтобы в этой таблице было два магазина рядом друг с другом. то есть хранить номер 2 и хранить номер 7 в строке таблицы в таблице, затем хранить 10 и 11 в одной строке и т. д. Ниже приведен код, который я использую для достижения этой цели:
global $wpdb;
$result = $wpdb->get_results(
$wpdb->prepare( "
SELECT STORE_NAME,REPLACE(STORE_NAME, ' ', '-') as STOREURL, INVENTORY, STORE_NUMBER FROM StoreInventory
WHERE SKU = %s",
$product_sku
)
);
if ($result){
echo '<table class=\'inventory\'>';
foreach($result as $row) {
echo '<tr><td><div><a href=\'https://mystore.com/stores/'. $row->STOREURL . '\' target=\'_parent\'>Store Number: ' . $row->STORE_NUMBER . '</a><br/>' .$row->INVENTORY. ' on hand. </div></td></tr>';
}
echo '</table>';
} else {
echo '<table class=\'nostock\'><td>This item is out of stock, check back later for updated information!</td></table>';
}
Проблема, с которой я столкнулся, заключается в том, что я перебираю набор записей строка за строкой и добавляю данные в каждую строку. Я попытался создать цикл внутри цикла, который не даст мне правильных результатов.
Можно ли разбить результирующий набор на два многомерных массива и циклически просмотреть каждый из них в отдельности, а затем добавить их в таблицу? Могу ли я вызвать конкретную строку со счетчиком в цикле?
Любой совет или указание было бы большой помощью.