你好,真的感谢这个伟大的网站,好的,这是我有一个这样的数据库的想法:
CategoryID CategoryName ParentID
---------------------------------
1 FirstMenuCat1 NULL
2 FirstMenuCat2 NULL
3 SubMenuCat1 1
4 SubMenuCat2 1
5 SubMenuCat3 2
我希望它显示 2 个菜单的想法是从菜单 1 中选择选项,然后启用第二个菜单以从中选择选项,但我希望菜单 2 显示具有相同 parentID 的选项
function get_tables(){
require_once ('mysqli_connect.php');
$queryCats ="SELECT *
FROM menus
WHERE ParentID = NULL
ORDER BY CategoryID;";
$querySubCats ="SELECT *
FROM menus
WHERE ParentID = $selected
ORDER BY CategoryID;";
}
echo $queryCats;
echo '<select name="cat">';
foreach ($queryCats as $key =>$value){
echo "<option value=\"$key\">
$value</option>\n";
}
echo '</select>';
$selected = '</select>';
echo '<select name="subcat">';
foreach ($querySubCats as $key =>$value){
echo "<option value=\"$key\">
$value</option>\n";
}
echo '</select>';
echo '<h1>Select a Category:</h1>
<form method="post">';
get_tables();
echo '</form>';
?>
好的,现在我试图让它出现,但我仍然需要帮助有什么想法吗?