0
我有這個表:PHP重複一個值(如果可能)
emailtype:
emailtypeID emailtype
1 primary
2 secondary
3 old
我有這樣的代碼來顯示輸入表單郵件:
$sql = "SELECT * from emailtype";
$result = $conn->query($sql);
while($row = $result->fetch_assoc()) {
echo 'Email <input type="hidden" name="emailtype[]" id="" value="' . $row["emailtypeID"] . '"/>' . $row["emailtype"];
echo '<input type="text" name="email[]" id="" /><br />'; }
目標:
我想重複兩次emailtypeID = 2
或emailtype = secondary
,這樣我就可以輸入兩個帶有輔助ID的電子郵件地址。
在while循環中可能嗎?
謝謝!
SOLUTION:
任何人誰需要它,這是新的代碼爲每馬克乙建議。
while($row = $result->fetch_assoc()) {
echo 'Email <input type="hidden" name="emailtype[]" id="" value="' . $row["emailtypeID"] . '"/>' . $row["emailtype"];
echo '<input type="text" name="email[]" id="" /><br />';
if($row["emailtype"] == 'secondario'){
echo 'Email <input type="hidden" name="emailtype[]" id="" value="' . $row["emailtypeID"] . '"/>' . $row["emailtype"];
echo '<input type="text" name="email[]" id="" /><br />';
}
}
重複兩次呢? –
'if(id == 2){output extra stuff}'? –
謝謝!馬克!對不起,但究竟應該去哪裏條件? – codeispoetry