gpt4 book ai didi

php - 表单中可变数量的输入字段

转载 作者:行者123 更新时间:2023-11-30 09:04:24 24 4
gpt4 key购买 nike

我有一个用于收集订单详细信息的 HTML 表格基础发票。可以根据用户需要向其中添加或删除新的表行。表格包含项目名称、类型、颜色、单价、数量等列。我有地方<input><select>里面的标签 <td>标签来收集数据。

我需要向数据库提交完整的发票。我遇到的问题是我不确定如何为我的 $_POST 获取输入值。自变量数<input><select>根据发票上的项目不时发生变化。

当使用 javascript 生成输入字段时,我可以根据表行 ID 为输入字段指定动态或静态名称。但是我如何在提交端收集这些数据到我的 php 数组或变量?

这是一个表格行。其他都与此类似。

<tr class="table_row_blue">
<td class="table_data_index">1</td>
<td><select>
<option>Test</option>
</select></td>
<td class="table_data_item"><select>
<option>&nbsp;2GB&nbsp;</option>
</select></td>
<td><input type="text" id="price_field" size="6"></td>
<td><input type="text" id="qty_field" size="6"></td>
<td><span class="table_subtotal">125,200.00</span></td>

</tr>

请给我一些想法来实现我的想法。

最佳答案

将所有不同的部分封装在数据库中的单独表中。因此您可以单独存储它们并使用外键将它们相互关联。

另外,为您的 HTML 输入使用数组命名也是一个好主意,例如

<input name="data[Invoice][field1]" />
<input name="data[Invoice][field2]" />

这为您提供了更加结构化且易于迭代的数据。

关于php - 表单中可变数量的输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6394473/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com