我正在构建一个网站来学习编码,并试图构建一个工具,其中用户单击包含某些从数据库cat拉出的类别名称的选择/下拉菜单,然后从数据库subcat中提取的子类别名称将出现另一个选择。这几乎和Yelp的一样(归类到)like Yelp's (go down to the categories)。根据下拉选择从数据库填充另一个选择下拉菜单
我也做了一个图:
我已经有一个类别下拉式选单,从猫数据库中提取:
<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>";
?>
如何根据用户在类别上单击的内容制作子类别下拉菜单并使其自动显示? 非常感谢您的帮助!
你会发现我从subcat选择catid以及您可以将subcats与猫..这是必要的 – dano 2012-07-24 18:04:59
嘿感谢!工作很棒!我怎么才能做到这一点,就像那样做三组下拉? – infinity 2012-07-24 18:57:09
是的没问题..第三个下拉为基础的第二个下拉我假设? – dano 2012-07-24 19:42:04