我有三個選擇標籤(1)類別(2)子類別(3)產品說明,我想用數據庫中的數據填充它。但我想要的是當我選擇例如。子類別中的類別的辦公用品只會顯示例如。圓珠筆,尺子,筆記本,當我選擇例如。產品描述上的Ballpen將只顯示Ballpen的描述。順便說一句,我創建了一些PHP的代碼,但它只填充選擇標籤。我希望有人能幫助我。這是出於論文。 :)從數據庫中獲取數據並將其放入SELECT TAG
<html>
<head>
<title>Test Select</title>
</head>
<body>
<?php
$query = "SELECT DISTINCT(`product_cate`) FROM `tbl_product` ";
$result = mysql_query($query);
?>
Category:
<select id="select1">
<option></option>
<?php while($data = mysql_fetch_array($result)){
$displayData = $data['product_cate'];
?>
<option value="<?php echo $displayData;?>"><?php echo $displayData; ?></option>
<?php } ?>
</select>
<?php
$query2 = "SELECT DISTINCT(`product_sub`) FROM `tbl_product`";
$result2 = mysql_query($query2);
?>
Sub Category:
<select id="select2">
<option></option>
<?php while($data2 = mysql_fetch_array($result2)){
$displayData2 = $data2['product_sub'];
?>
<option value="<?php echo $displayData2;?>"><?php echo $displayData2;?></option>
<?php }?>
</select>
<?php
$query3 = "SELECT DISTINCT(`product_desc`) FROM `tbl_product`";
$result3 = mysql_query($query3);
?>
Product Description:
<select id="select3">
<option></option>
<?php while($data3 = mysql_fetch_array($result3)){
$displayData3 = $data3['product_desc'];
?>
<option value="<?php echo $displayData3;?>"><?php echo $displayData3;?></option>
<?php }?>
</select>
</body>
</html>
它很髒! :) – Sidux
你爲什麼不幫我?請。 :) –
我想你正在嘗試做這樣的事情:http://www.yourinspirationweb.com/en/how-to-create-chained-select-with-php-and-jquery/你可能想要使用jQuery創建一個「鏈接」選擇/下拉菜單。 – Maximus2012