【发布时间】:2016-10-30 17:23:59
【问题描述】:
我真的很想做这样的事情http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_optgroup 但我在数据库中有主要类别和子类别,我真的不知道如何在一段时间内管理它。我怎样才能做到这一点 ?其实循环是这样的,但因为我的需要,我不能再使用它了
<select class="form-control" id="subcategory" name="subcategory" required>
<?php
$categories="SELECT Name,Category FROM SubCategory ORDER BY Category ASC, Name ASC;";
$query_categories=mysqli_query($connh,$categories);
while($rows_categories=mysqli_fetch_array($query_categories)){
echo'<option>'.$rows_categories['Category'].'/'.$rows_categories['Name'].'</option>';
}
?>
</select>
p.s:Category是主Category,Name是子Category
我想将主要类别放入<optgroup>,但由于一个类别包含超过 1 个子类别,我不知道如何放置 <optgroup> 以使其仅显示主要类别 1 次而不是每条记录。
【问题讨论】:
-
到底是什么不工作?你得到/期待什么结果?按照他们的例子应该可以工作。
-
我想将主类别放入
-
把它想象成一个巢,里面有更小的巢,但没有鸟和稻草
标签: php mysql sql list while-loop