从动态帖子名称上获取用户的多个输入

时间:2016-09-28 09:44:09

标签: php html mysql

请检查下面的代码。我需要从用户那里获取每个产品数量值输入。但是产品/ id是动态的,并且来自数据库。我如何接收和识别哪些产品的数量值将是用户提交的内容?我的意思是,因为产品是多个/动态来自数据库,所以我不能通过$ _POST [' id']来获取它们。那么这个案子的解决方案呢?

<form method="post">
<table class="table table-hover">
  <thead>
    <tr>
      <th>Stock Available</th>
      <th>Product Name</th>
      <th>Enter Order Quantity</th>
    </tr>
  </thead>
  <tbody>

<?php 
$q= mysqli_query($conn,"SELECT * FROM products");
while ($row=mysqli_fetch_array($q)) {
  $id = $row['id'];
  $product_name = $row['product_name'];
  $available_stock = $row['available_stock'];
  echo '
<tr>
<td>'.$available_stock.'</td>
<td>'.$product_name.'</td>
<td><input type="number" min="1" class="form-control" name="qty[]"></td>
<input type="hidden" name="id[]" value="'.$id.'">
<tr>
';
}

?>
  </tbody>
</table><br><br>
<button type="submit" class="btn btn-success" name="submit_next_order2">Confirm This Order</button>

</form>

1 个答案:

答案 0 :(得分:0)

=IF(A2>1,A2/86400,A2)-IF($A$2>1,$A$2/86400,$A$2)

&GT?;  请更新您的HTML。

<?php

if($_POST['submit_next_order2'])
{
 print_R($_POST);die;
}