Как автоматически выбрать значение сохранения, извлеченное из базы данных, для выбора тега HTML.
У меня есть список номеров с названием отеля, типом номера, удобствами, описанием в таблице.Я хочу отредактировать эту запись.когда я нажимаю кнопку редактирования, он выбирает room_id для соответствующего редактирования строки, все остальные значения автоматически выбираются автоматически в текстовых полях, кроме значений в теге select.
Вот мой код для извлечения значений из базы данных и отображения в соответствующих текстовых полях, кромевыберите поле.Я хотел бы автоматически выбрать значение в поле выбора.
$query = "SELECT * from room where room_id = '$id'";
$result = mysqli_query($connection, $query) or die ( mysqli_error());
while($row=mysqli_fetch_assoc($result))
{
$room_id=$row['room_id'];
$room_type_id=$row['room_type_id'];
$facilities = $row['facilities'];
$long_description=$row['long_description'];
}
?>
<form action="Edit_Room_Script.php" method="post" enctype="multipart/form-data">
<label class="form-label">Hotel Name</label>
<select class="form-control" name="name" id="name">
<?php
$sel_cus = "select hotel_name from hotels ";
$res_cus = mysqli_query($connection, $sel_cus);
while ($row = mysqli_fetch_array($res_cus)) {?>
<option value="<?php echo $row['hotel_id'];?>"><?php echo $row['hotel_name'];?></option><?php}?>
</select>
<label class="form-label">Room Type</label>
<select class="form-control" name="room_type" id="room_type">
<?php
$sel_cus = "select Room_Type_Id,Room_Type_Name from room_type ";
$res_cus = mysqli_query($connection, $sel_cus);
while ($row = mysqli_fetch_array($res_cus)) {?>
<option value="<?php echo $row['Room_Type_Id'];?>">
<?php echo $row['Room_Type_Name'];?></option>
<?php
}
?>
</select>
<label class="form-label">Facilities</label>
<input class="form-control" type="text" id="facilities" value="<?php echo $facilities;?>" name="facilities" autocomplete="Off" required >
<button class="btn btn-success btn-cons" type="submit" name="update" id="update"> Update Room</button>
</form>
У меня есть строка в моей HTML-таблице, как показано ниже
Sr Название отеля Roomtype Facility Action
1Serena Super ABC Edit
Когда я нажимаю кнопку «Изменить», мне требуется отредактировать, откуда значение объекта автоматически извлекается из базы данных и устанавливается в текстовом поле, но название отеля и тип номера не установлены.В теге select для названия отеля и типа номера он заполняет все название отеля и тип номера, кроме serena и super. Как мне этого добиться? Пожалуйста, укажите некоторый код.Спасибо