大家好,当我尝试向用户展示我的数据库类别时
我有4张桌子,我需要在树状视图中显示它们
我在线上尝试了很多代码,但从未找到任何好的解决方案。
这里仅显示主要类别并且运行良好,然后我尝试做相同的休息,但其他人则不起作用...
在SELECT中显示主要类别
<div class="form-group">
<select name="product_cat" id="product_cat">
<?php
$query = "SELECT * FROM categories";
$select_categories = mysqli_query($connection,$query);
confirmQuery($select_d_categories);
while($row = mysqli_fetch_assoc($select_categories )) {
$d_cat_id = $row['d_cat_id'];
$d_cat_title = $row['d_cat_title'];
echo "<option value='$d_cat_id'>{$d_cat_title}</option>";
}
?>
</select>
</div>
现在我要显示第二个子类别或s_categories
<div class="form-group">
<select name="product_s_category" id="product_s_category">
<?php
$query = "SELECT * FROM s_categories";
$select_s_categories = mysqli_query($connection,$query);
confirmQuery($select_s_categories);
while($row = mysqli_fetch_assoc($select_s_categories )) {
$s_cat_id = $row['d_s_cat_id'];
$s_cat_title = $row['d_s_cat_title'];
echo "<option value='$s_cat_id'>{$s_cat_title}</option>";
}
?>
</select>
</div>
我现在知道我的代码显示了子类别表或S_CATEGORY中的内容 但是当有人选择第一个类别仅从该类别的数据库中获取而不显示该子类别数据库中的所有内容时,我需要选择。-
我还有另外2个子类别表,但是我认为如果有人为我写子类别代码,我会设法做到的。
如果有人知道,如果他根据我的情况给我写出完整的解决方案,我将非常感谢他。