2
我有一个循环,显示下拉框中的变量列表(基于过滤的类别)。我想从我的表中添加选项组(使用子类别)。我如何将它添加到我的循环的一部分?如何添加optgroup到下拉循环?
在下面的示例中,类别为“countries”,子类别为“continents”。我希望这些国家被列入适当的大陆optgroup。
<select id="country">
<option value="">Select</option>
<?php
$c_sth = $c_dbh->query ("SELECT category, subcategory, display, value
FROM constants WHERE category='Countries'
ORDER BY display");
while ($row = $c_sth->fetch()) {
echo '<option value="'.$row['value'].'">'.$row['display'].</option>'."\n";
}
?>
</select>