繁体   English   中英

我如何无限期地做到这一点? -我的意思不是无限的while循环

[英]how can i do this indefinitely? - by that I DO NOT mean an infinite while loop

关于我正在从事的项目,我有一个问题-我目前正在建立一份工作申请表,我希望人们提供诸如以前的教育,过去的工作经验和参考资料之类的信息,因此我有一个关于教育的部分-填写信息后,表格向用户询问他/她就读的院校类型,然后是地址和年份(从:/至:),以及他们是否从该学习机构毕业。针对特定机构,有一个“ +”按钮,允许潜在员工添加更多机构-我在以下链接中附有图片: http : //i59.tinypic.com/2418phg.png[ / IMG]

单击“ +”按钮后,我会下拉另一个输入表单-但问题是这是我只能添加的一个表单-之后我无法再添加任何其他内容,并且我希望能够这个无限!

您可以在下面发布的第二张图片中看到我的意思-http: //i59.tinypic.com/vhqpv9.png

这是我要按下的“ +”按钮的代码,以将尽可能多的机构无限地添加到教育问题中-

<button type="submit" id="Add" name="Add"  value="Add"/>+</button>
<?php while((isset($_POST["Add"]) && $_POST["Add"] == "Add")){
echo "<br>";
include('education.php');
echo "Address: <input size='20' type='text' id='instaddress' name='instaddress' maxlength='20' size='20'> From:<input type='text' id='instaddress' name='instaddress' size='4' > To: <input type='text' id='instaddress' name='instaddress' size='4'>
Did You Graduate?:  <input type='radio' id='graduate' name='graduate' value='yes'> Yes
<input type='radio' id='graduate' name='graduate' value='no'> No<button type='submit' id='Add' name='Add' value='Add'/>+</button><button type='submit' id='Minus' name='Minus'  value='Minus'/>-</button><br>
";
break;
}

?>

我还在上面的php代码中包含了一个文件(“ education.php”),其代码如下所示:

    <select name="institution" id="institution" onchange="showUser(this.value)">
<option <?php if(isset($_POST['institution'])) { echo $_POST['institution']; } ?>>Select Institution</option>
<?php

$sql1a = "SELECT * FROM institution ORDER BY institution asc";
$smt1a = $dbs->prepare($sql1a);
$smt1a -> execute();
while($row1a=$smt1a->fetch(PDO::FETCH_ASSOC))
{
if($row1a['institution']==$_GET['id3'])
echo("<option selected value=$row1a[institution]>$row1a[institution]</option>");
else
echo("<option value=$row1a[institution]>$row1a[institution]</option>");
}

//break;

?>

</select>

第一次按“ +”后,我无法为求职者参加的以前的机构获得第三或第四或更多输入表格...

如何解决此问题,以便每次我按“ +”按钮时都可以包括尽可能多的机构?

我缺少什么代码?

请让我知道!

一百万thnx​​!

正如评论者已经说过的:您应该提供一个js脚本来复制整个行。 当您使用name =“ value []”语法时,这些值将自动合并到一个数组中。 这样,您可以在评估php脚本中将大量表单数据作为数组处理。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM