OK、私は注文システムに取り組んでいます。ユーザーがログインすると、ベンダーのリストとそのベンダーのアドレスなどが表示されます。次に、各ベンダーの下に、製品のリストと、希望する各製品の数量を入力できるボックスがあります。
次のページに数量を渡す方法は知っていますが、注文が関連付けられている場所のベンダー情報を渡す方法を理解するのに苦労しています。ページに数量が表示され、注文が関連付けられているベンダーが表示されます。
私のコードは以下です。どんな助けも明らかに大歓迎ですし、私の最初の生まれの名前をあなたにつけさせるチャンスがあります. 私に子供がいると仮定すると、それは大きな仮定です。
<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>