2010-06-27 94 views
0

我想创建一个对话框,我要求用户了解他的语言技能。 建设看起来如下:PHP - 创建多种形式

  • 形式
  • 输入
  • 选择语言输入
  • 选择年的experiance的
  • 按钮(添加新的语言){或}按钮(提交)
  • /表格

我现在的问题是我只能通过我收集完所有信息后,将我的价值观添加到我的数据库

我可以使用静态表单,但我希望有一个更简单的方法,我还没有弄清楚。我看了一下循环函数的工作,但我也遇到了问题。

+3

请澄清问题。你正在寻找每种语言有多个选择/文本框? – TomWilsonFL 2010-06-27 19:08:38

+0

我想重复使用每种语言的相同表单,表单将包含3个或4个复选框。 – user377522 2010-06-28 15:08:49

回答

0

给每个输入一个不同的名称。您可以使用一个表单,一个提交。

例如LANGUAGE1,LANGUAGE2,language1_years,language2_years

<select size="1" name="language1"> 
    <option value="english">english</option> 
    <option value="spanish">spanish</option> 
</select> 

Number of Years:<input type="text" name="language1" /> 

<select size="1" name="language2"> 
    <option value="english">english</option> 
    <option value="spanish">spanish</option> 
</select> 

Number of Years:<input type="text" name="language2" /> 

您也可以将按钮添加:添加更多语言。与一些JavaScript/AJAX。