php上用于插入输入的动态表单
我需要帮助与2列动态形式构建。 一列从DB中获取“名称”,第二列是从用户处插入的编号。 我不知道如何构建动态vribles,让他们获得插入并将其传递到php上用于插入输入的动态表单,php,html,mysql,mysqli,Php,Html,Mysql,Mysqli,我需要帮助与2列动态形式构建。 一列从DB中获取“名称”,第二列是从用户处插入的编号。 我不知道如何构建动态vribles,让他们获得插入并将其传递到proccess.php 这是我已经尝试过的: <form role="form" action="process.php" method="post"> <div class="form-group"> <?php echo '<input type="text" class="fo
proccess.php
这是我已经尝试过的:
<form role="form" action="process.php" method="post">
<div class="form-group">
<?php echo '<input type="text" class="form-control" name="<'. $valueArray[0][4]. '>" placeholder="Enter num">'; ?>
<?php echo '<input type="text" class="form-control" name="<'. $valueArray[0][4]. '>" placeholder="Enter num">'; ?>
</div>
如果我理解您的要求,我想您是在试图根据数据库中的姓名向流程页面发送数组?您可以在名称和num输入中使用
[]
数组。另外,我不能100%确定这是从哪里来的$valueArray[0][4]
:
<form role="form" action="process.php" method="post">
<div class="form-group">
<input type="text" class="form-control" name="<?php echo $array['name']; ?>[num]" placeholder="Enter Number" />
</div>
<input type="submit" name="submit" value="submit" />
</form>
但是我无法在proccess.php中发布该数组,并得到错误$valueArray[0][4]是以前php代码中的数组。我从DB向他插入数据,并希望添加插入数据。我需要使用数组br,因为表单上的行将在while循环中,所以我可以插入动态行。我考虑在数组中为每行使用计数器。”计数器++'每次确定后,插入的数据将放在$valueArray[counter][4]的位置。问题是,我每次都试图在数组和子MMIT出现错误之前发布数据。因此,如果我将数据插入php数组,我无法真正调试它。如果您将完整的代码发布到我可以看到循环的位置,这样可能更容易修复。
Array
(
[joe] => Array
(
[num] => 3
)
[submit] => submit
)