2つの選択ボックスがあります。ここでオプションのリロードを選択し、他の選択ボックスの値を変更します
Select Room Type
Select Room No.
は、PHPのコードです:
<select id="room_type" name="room_type" class="form-control">
<?php
$selected = $row['room_type'];
while($result = mysqli_fetch_array($getroomtypes)){ ?>
<option value="<?php echo $result['id'];?>" > <?php echo $result['type'];?> </option>
<?php
}
?>
</select></div>
</div>
<div class="form-group">
<label class="control-label col-sm-2">Select Room</label>
<div class="col-sm-5">
<select id="room" name="room" class="form-control">
<?php
$selected = $row['room'];
while($result = mysqli_fetch_array($getroom)){ ?>
<option value="<?php echo $result['id'];?>"> <?php echo $result['room'];?> </option>
<?php
}
?>
</select></div>
</div>
ので、ここでの問題は、部屋番号が、客室タイプによって異なります。すべての客室タイプには様々な部屋番号があります。誰も私にどのように部屋の種類を選択した後に部屋の値をリロードすることができます私を示唆することはできますか?
私はブートストラップを使用しています。
ajaxは良い解決策になります。たとえばgoogleの場合の例は次のとおりです。https://www.google.co.uk/search?q=PHP+ajax+dependent+selects&oq=PHP+ajax+dependent+selects&aqs=chrome..69i57j0j69i60l3j0.3000j0j7&sourceid=chrome&ie = UTF-8 – ADyson