我有2個選擇標籤,將從數據庫中獲取信息。 1從product_category表中獲取,其他從產品獲取。我想使產品選擇標籤取決於product_category選擇標籤。例如,我有兩類藥品1是膠囊,其他是藥片。當我在product_category選擇標籤中選擇膠囊時,我希望產品選擇標籤顯示膠囊的名稱。我如何使它依賴?這裏是這些選擇標籤的代碼。我想使2個HTML選擇標籤依賴。我該怎麼做?
<div class="form-group" style="width:50%;">
<label>Select Category</label>
<select class="form-control" name="product_category" id="product_category" >
<?php
$query="SELECT * FROM product_category";
$cat_result= mysqli_query($connection,$query);
while($cat_row = mysqli_fetch_assoc($cat_result))
{
$ctg_id=$cat_row['category_id'];
$ctg_name= $cat_row['category_name'];
echo "<option value='$ctg_id'>$ctg_name</option>";
}
?>
</select>
</div>
<div class="form-group" style="width:50%;">
<label>Select Product</label>
<select class="form-control" name="product_name" id="product_name">
<?php
$query="SELECT product_id,product_name FROM product";
$result= mysqli_query($connection,$query);
while($row = mysqli_fetch_assoc($result))
{
$product_id=$row['product_id'];
$product_name= $row['product_name'];
echo "<option value='$product_id'>$product_name</option>";
}
?>
</select>
</div>
您需要爲了獲得數據異步,例如通過使用Ajax。否則,您需要提交表單,並在其他頁面/處理其他頁面/重新加載後 – Qirel
http://www.plus2net.com/php_tutorial/php_drop_down_list.php請在這裏參考此帖沒有辦法顯示填充下拉菜單 - 希望它將幫助你 –
你可以提供你的表格數據和結構 – Bhargav