Например, был клиент, который купил 4 продукта-одного. И он был вставлен в таблицу.
Таблица продуктов:
---------------------------------- Product quantity ---------------------------------- Product-One 4
Когда клиент купил это, они не решили, что хотят получить продукт в то время. Они просто хотят сохранить его у нас. На следующий день, когда заказчику нужен продукт, они просят нас доставить продукт.
Так как они купили 4 из PRoduct-One, они могут выбрать, сколько продуктов они хотят, чтобы мы доставляли их им.
И теперь я не знаю, как разорвать количество количества, например, в продукте. Тот, у кого 4 количество, становится равным 1,2,3,4 при выпадающем списке.
<select> <option>1</option> <option>2</option> <option>3</option> <option>4</option> <select>
Пожалуйста, помогите мне. Мне становится сложно. : /
Вот мой код размытия php:
<table id="canvasEstockTable"> <tr> <td>Product</td> <td>Quantity</td> <td>Pick</td> </tr> <?php $resultsTicket = $mysqli->query("SELECT * FROM order_history WHERE member_name = '$member_name' ORDER BY id ASC"); if ($resultsTicket > 0) { while($obj = $resultsTicket->fetch_object()) { echo' <tr> <td>$obj->product_name</td> <td>$obj->quantity</td> <td> <select name="quantity" required> <option value="">Choose Quantity</option> //IT SHOULD BE LOOPING AUTOMATICALLY HERE// <option value="{$Quantity_1}">'.{$Quantity_1}.'</option> <option value="{$Quantity_2}">'.{$Quantity_2}.'</option> <option value="{$Quantity_3}">'.{$Quantity_3}.'</option> <option value="{$Quantity_4}">'.{$Quantity_4}.'</option> </select> </td> </tr>'; } } ?> </table>
[ОБНОВЛЯТЬ ЗДЕСЬ]
<?php $resultsTicket = $mysqli->query("SELECT * FROM orders_history WHERE customer_name = '$member_name' ORDER BY id ASC"); if ($resultsTicket > 0) { while($obj = $resultsTicket->fetch_object()) { echo' <tr> <td>'.$obj->items.'</td> <td>'.$obj->quantity.'</td> <td> <select name="quantity" required> <option value="">Choose Quantity</option> for ($q = 1; $q <= $obj->quantity; $q++) { <option value="'.$q.'">'.$q.'</option> } </select> </td> </tr>'; } }
Простой цикл:
<?php $resultsTicket = $mysqli->query("SELECT * FROM order_history WHERE member_name = '$member_name' ORDER BY id ASC"); if ($resultsTicket > 0) { while($obj = $resultsTicket->fetch_object()) { ?> <tr> <select name="quantity" required> <option value="">Choose Quantity</option> <?php for ($q = 1; $q <= $obj->quantity; $q++) { ?> <option value="<?=$q?>">Quantity <?=$q?></option> <?php } ?> </select> </tr> <?php } %>