簡體   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