我制作了一个下拉菜单,用户可以在其中选择产品种类:
$query="SELECT id, name FROM product ORDER BY name";
$result=mysql_query($query);
// $products.= "<option value=\"\">";
while($record=mysql_fetch_row($result)){
$product_id=$record[0];
$product_name=$record[1];
if($product_id==$p_product_id){
$selected="SELECTED";
}else{
$selected="";
}
$products.= "<option value=\"$product_id\" $selected>$product_name";
}
我正在显示如下所示的dropmenu:
<tr>
<td >Product</td>
<td ><select name=product style=\"width:150px;\">$products</select></td>
</tr>
到目前为止没问题,基于我想要显示不同选项的选择,命名类别,我已将每个类别链接到产品ID。
$query="SELECT categorie.id, categorie.name, categorie.product_id, product.id FROM categorie LEFT OUTER JOIN product ON categorie.product_id = product.id WHERE active='1' ORDER BY order, omschrijving";
$result=mysql_query($query);
// $categories.= "<option value=\"\">";
while($record=mysql_fetch_row($result)){
$categorie_id=$record[0];
$categorie_name=$record[1];
$categorie_product_id=$record[2];
$product_id=$record[3];
if($categorie_id==$p_categorie_id){
$selected="SELECTED";
}else{
$selected="";
}
if($
$categorien.= "<option value=\"$categorie_id\" $selected>$categorie_name";
}
下拉:
<td >Categorie</td>
<td ><select name=categorie style=\"width:150px;\">$categorien</select></td>
我很遗憾如何编辑我的代码,因此我可以根据选择的产品(ID)显示正确的类别。有人可以给我一些小费吗?