$orders = [];
while($row = mysqli_fetch_assoc($res)) {
$orderId = $row['order_id'];
$orderDate = $row['delivery_date'];
$orders[$orderId]['id'] = $orderId;
$orders[$orderId]['date'] = $orderDate;
$orders[$orderId]['products'][] = [
'name' => $row['prod_name'],
'price' => $row['prod_price'],
'quantity' => $row['prod_qty'],
];
}
$orders = [];
while($row = mysqli_fetch_assoc($res)) {
$orderId = $row['order_id'];
unset($row['order_id']);
// добавил вот тут, дальше не понимаю как
$orderDate = $row['delivery_date'];
unset($row['delivery_date']);
//
$orders[$orderId]['id'] = $orderId;
$orders[$orderId]['products'][] = $row;
}
Какие значение у options? Пустые?
- в options подтягиваются значения из БД, их может быть много
Есть возможность редактировать php?
- да, есть возможность
Количество опций совпадает с количеством блоков?
- не совсем понял вопрос
в каждом
<div id="div_sub_cat_lvl_1/2/3/4">
может быть неограниченное кол-во optionно самих
<div id="div_sub_cat_lvl_1/2/3/4">
всегда четыре штуки в каждом<div class="category_div">