【发布时间】:2022-01-17 12:36:30
【问题描述】:
我想向 mysql 发送很多行。 我有一个列出所有产品(大约 200 个)的 php 表单。我不知道如何将所有项目添加到mysql数据库中...... 需要循环吗?
<form method="POST" action=""; model_load('orderForm_model', 'sendOrder'); echo "">
<div class="col-1">PLU</div>
<div class="col-1">IL</div>
<div class="col-2">OP</div>>";
$orderStandardForm = $this->__db->execute("SELECT ID_product from product");
foreach($orderStandardForm as $orderStandardForm_)
{
echo " <div class="row">
<div class="col-1"><input type="number" name="plu" value="{$orderStandardForm_['ID_produkt']}"></div>
<div class="col-1"><input type="number" pattern="[0-9]*" inputmode="decimal" id="input1" step="0.01" name="il" class="width100"></div>
<div class="col-2"><input type="text" id="opisTxt_{$orderStandardForm_['ID_produkt']}" name="op" class="width100"></div>
</div>";
}
echo " <input class="btn btn-primary width100" type="submit" value="Send order">
</form>";
【问题讨论】:
-
我认为您可能需要查看
<form ....>行 -
@KHIMAJIVALUKIYA 在这样的解决方案中我是否必须将所有行添加到数组中?
-
检查我发布的示例代码的答案。