【发布时间】:2013-03-12 17:19:30
【问题描述】:
我有一个表格,用于更新 mysql 表中的库存水平。我发布的三个字段是:
lst_product_id[]
txt_quantity[]
txt_cost[]
我可以很容易地做到这一点来更新一种产品,但是,我希望通过添加更多输入字段来一次更新多个产品。
为此,我添加了另外一行三个输入字段(与上面相同)并将 [] 方括号放在所有六个后面以创建一个数组。
这就是一切都变成梨形的地方,谁能告诉我当我发布到插入页面并更新表格时如何拾取数组。
我正在使用 mysqli 扩展,我真的迷路了。提前致谢。 大卫
【问题讨论】:
-
我没有代码可以显示,因为我被难住了,我想我需要从 foreach($_POST['lst_product_id'] as $value) 开始,然后不知何故将下一个字段分配给数组等。然后我怀疑我需要计算要更新的记录循环的数量。我可以用一个简单的例子来做