我有一个表单,其中包含选择数据输入选项(选项从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