将动态添加的表单元素的值插入到mysql数据库中

时间:2012-05-14 16:01:41

标签: php mysql

我正在制作耗材申请表,用户可以在此处申请耗材。我做了这个tutorial,允许我动态添加表单元素。我能够生成Stock_NoQuantity_AvailableQuantity文本字段以及Item_Name下拉列表的重复项。我怎么想在用动态添加的表单元素中插入用户输入的值?

1 个答案:

答案 0 :(得分:1)

每个动态添加的表单元素应该使用每个字段名称的数组语法。然后,在提交表单时,您的PHP脚本应该接收每个项目的数组值。此时,您只需循环遍历数组即可将它们添加到数据库中。

基本示例:

$item_names  = $_POST['item_names'];
$item_prices = $_POST['item_prices'];
$item_qty    = $_POST['item_qty'];

$num_items = count($item_names);
for ($i = 0; $i < $num_items; $i++)
{
    // Create your SQL
}