我有一個表單,其中包含選擇數據輸入選項(選項從MySQL數據庫中提取)如果我想在後期更新表單,是否有可能獲得表單選擇選項作爲預選?更新表格有選擇選項
我在這裏顯示了具有選擇選項
<?php
$queryjob = "SELECT * FROM `job`";
$result2 = mysqli_query($con, $queryjob);
$options = "";
while($row2 = mysqli_fetch_array($result2))
{
$options = $options."<option>$row2[1]</option>";
}
?>
<tr>
<td ><div class='tabdata' align="right"> Name of Job/Survey: </div></td>
<td > <div class='tfieldz' align="right">
<select class='tfieldz' id="job_name" name="job_name" required='required'>
<?php echo $options;?>
</select></div>
</td>
</tr>
這當然是可能的。但是,目前,代碼並未指示首先存儲選定選項的位置(再次顯示錶單之前)。所以,實際上,沒有任何參考可以與之進行比較。 –
在你的情況,你將不得不作出唯一的變化是.... '而($ 2行= mysqli_fetch_array($結果2)){ \t如果($ 2行[1] == $ some_previously_stored_value){ \t $ options = $ options。「」; \t} \t否則{ \t \t $選項= $選項 「」。 \t} }' –
所有選項都存儲在數據庫中嗎? – user3284463