Я выбираю данные из двух таблиц "пицца" и "размер". В таблице "пицца" у нас есть имена полей "pizza_id, pizza_name, pizza_img" в таблице "size" "pizza_id, size_id, size, price". Когда мы выбираем первую пиццу и их размеры в таблице «размеры» бывают маленькие, средние и большие. Это видно из выпадающего меню. Проблема в том, что когда мы нажимаем на первый размер пиццы (маленький) и нажимаем на кнопку показывает, что вы выбираете последний (большой) размер пиццы. Каждый раз, когда я выбираю пиццу любого размера, она показывает, что вы выбираете большой (size_id: 3) размер пиццы. Так что я не знаю, как это исправить. Если кто-то может понять мою проблему, чем, пожалуйста, помогите мне плохо застрял. Спасибо
$query = "SELECT * FROM pizza";
$run = mysqli_query($con, $query);
while($row=mysqli_fetch_array($run)){
$pizza_id = $row['pizza_id'];
$pizza_name = $row['pizza_name'];
$pizza_img = $row['pizza_img'];
echo "<div class='pizza_details'>
<img src='admin/img/$pizza_img' width='200px' height='150px'
id='profile-image' />
<div class='desc'>
<ul>
<li><span style='color:yellow;'>Name</span> : $pizza_name</li>
</ul>";
$q = "SELECT * FROM size where pizza_id='$pizza_id'";
$r = mysqli_query($con, $q);
echo "<select name='size'>";
while ($new=mysqli_fetch_array($r)){
$size_id = $new['size_id'];
$size = $new['size'];
$price = $new['price'];
echo"<option value='$size_id'>$size</option>";
}//End-while loop
echo"</select>
<ul><li>
<a href='pizza.php?add_cart=$pizza_id&size_id=$size_id'>Add to Cart</a>
</li></ul>
</div>
<div class='clear'></div>
</div>";
}//End-While Loop