У меня проблема, когда я хочу сохранить пользовательский ввод, а затем разрешить им позже его редактировать.<select> Значение по умолчанию
, когда я перечисляю результаты для их редактирования, не является значением по умолчанию. Функция
<select id="edit_group" name="edit_group" class="form-control">
<?php Types("") ?>
</select>
типов
function Types($x){
global $mysqli;
$type = " SELECT type FROM types ";
if ($type_results = $mysqli->query($type)) {
while ($row = $type_results->fetch_assoc()) {
printf ("<option>%s</option>", $row["type"]);
}
$type_results->free();
}
}
если кто-то может мне точку в правильном направлении, как я мог бы установить значение по умолчанию, чтобы его один хранится в БД, это действительно поможет начинающему из , или еще лучше указать мне в правильном направлении документации, поскольку мои поисковые запросы Google не вернули ничего, кроме json и java.
'if ($ row ['type'] == 'ранее выбранное значение') {add 'selected' attribute to option}' –
Где в вашем коде вы определяете, какой из них хранится в db? Вам необходимо передать это значение вашей функции «Типы», чтобы узнать, какая опция должна быть отмечена как выбрана. –
У меня есть значение и можно передать его с легкостью, но я не могу подумать, как сделать это значение по умолчанию – ItsLewis