我正在构建一个网站来学习编码,并且正在尝试构建一个工具,用户单击包含从数据库cat 中提取的一些类别名称的选择/下拉列表,然后另一个选择将出现,其中包含从数据库subcat 中提取的子类别名称。这几乎与 Yelp's (转到类别)和 Yelp's (转到类别) 完全一样。
我也做了个图:
我已经有一个从cat数据库中提取的类别下拉列表:
<p><b>Category:</b><br />
<?php
$query="SELECT id,cat FROM cat";
$result = mysql_query ($query);
echo"<select name='cselect3' class='e1'><option value='0'>Please Select A Category</option>";
// printing the list box select command
while($catinfo=mysql_fetch_array($result)){//Array or records stored in $nt
echo "<option value=\"".htmlspecialchars($catinfo['cat'])."\">".$catinfo['cat']." </option>";
}
echo"</select>";
?>
我有一个从 subcat 数据库中提取的 subcat:
<p><b>Subcat1:</b><br />
<?php
$query="SELECT id,subcat FROM subcat";
$result = mysql_query ($query);
echo"<select name='sselect1' class='e1'><option value='0'>Please Select A Category</option>";
// printing the list box select command
while($catinfo=mysql_fetch_array($result)){//Array or records stored in $nt
echo "<option value=\"".htmlspecialchars($catinfo['subcat'])."\">".$catinfo['subcat']."</option>";
}
echo"</select>";
?>
如何根据用户单击类别的内容制作子类别下拉列表并使其自动显示?非常感谢您的任何帮助!