如何使用数组动态命名表单输入

时间:2015-09-15 12:09:36

标签: php html arrays post

我有这样的东西,从数据库动态生成的表单,因此行数不固定,我的问题是以动态方式命名这些表单输入,以便我可以从post检索它们的值到PHP插入脚本



x = pcg(A,b,tol,maxit);




1 个答案:

答案 0 :(得分:0)

您可以通过

执行此操作

使用唯一ID来代表您的行。就像这样:

echo "<table>";
while($r = mysql_fetch_array($q))
{
  $name = $id;
  ehco <tr>";
  echo "<td><input type='text' name='".name.".name'/></td>";
  echo "<td><input type='text' name='".name.".qty'/></td>";
  echo "<td><input type='text' name='".name.".price'/></td>";
}

echo '</table>';

作为您唯一的ID,您将获得每个控件的唯一名称。