У меня есть форма, которая содержит опцию выбора для ввода данных (параметры выбираются из базы данных 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>
Это, конечно, возможно. Однако в настоящий момент код не указывает, где выбранный параметр сначала сохраняется (до того, как форма будет представлена снова). Таким образом, нет никаких ссылок на какие-либо сравнения. –
В вашем случае, единственное изменение, которое вы должны будете сделать это .... 'в то время как ($ row2 = mysqli_fetch_array ($ result2)) { \t если ($ row2 [1] == $ some_previously_stored_value) { \t $ options = $ options. ""; \t} \t еще { \t \t $ Варианты = опции $ "". \t} } ' –
Все ли опции хранятся в базе данных? – user3284463