好的,我正在研究订购系统。当用户登录时,他们会看到供应商列表以及供应商地址等。然后在每个供应商下面是他们的产品和盒子的列表,他们可以在其中输入他们想要的每种产品的数量。
我知道如何将数量传递到下一页,但我无法弄清楚我将如何传递与订单相关联的供应商信息,例如,如果他们为一个供应商订购了 25 件商品,然后在确认时页面将放置数量并显示与订单关联的供应商。
我的代码如下。任何帮助显然将不胜感激,并且有机会我会让你命名我的第一个孩子。假设我曾经有孩子,这是一个很大的假设。
<form name="OrderForm" action="/confirm" method="POST">
<?php $query = 'SELECT * FROM Vendors WHERE VendorID = 1';
$productquery = 'SELECT * FROM Products WHERE VendorID = 1';
$results = $db->getAll($query);
$productresults = $db->getAll($productquery);?>
<table class="table">
<thead>
<tr>
<th>Quantity/Product</th>
<th>Category</th>
<th>Vendor</th>
<th>Address</th>
</tr>
<?php
foreach ($results as $vendor) {
?>
<tr class="category">
<td></td>
<td><?php echo $vendor['Category'];?></td>
<td><?php echo $vendor['Vendor'];?></td>
<td><?php echo $vendor['Address'];?></td>
</tr>
<?php
foreach ($productresults as $product){
?>
<tr class="product">
<td colspan="4"><span class="name"><input type="text" name="quantities[]" size="1" /><?php echo $product['Product'];?></span></td>
</tr>
</table>
<input type="submit" value="Checkout"<button style="float:right;" type="button" class="btn btn-primary"></button>
</form>