0

嗨,我的网站上有一些 Javascript,允许用户向表单添加其他字段。但是我不确定如何将这些附加字段添加到数据库中。

我的代码在这里,任何关于如何将其生成为 php 变量的建议将不胜感激。

 function addField(){
 var newContent = "<div class='item'><br><label for='qualification_title'>School   Qualification Title</label><input type='text' name='schoolqualificationtitle[]'/></div><div   class='item last'><br><label for='qualification_result'>Grade<em>*</em></label><input   type='text' id='result' name='schoolqualificationresult[]' />";
  $("#myfields").append(newContent);
  }

谢谢。

4

2 回答 2

1

当您发布这些附加字段时,数据将在数组 schoolqualificationtitle 中传递给 PHP。

foreach($_POST['schoolqualificationtitle'] as $schoolqualificationtitle){
    // do some database shizzle
}
于 2013-04-22T14:48:13.767 回答
0

听起来一个用户可以拥有几个项目。所以这是一个一对多的关系,这意味着您需要为每个添加的项目添加一行。

于 2013-04-22T14:46:40.970 回答