私は、(フィルタリングされたカテゴリに基づいて)ドロップダウンボックスに変数のリストを表示するループを持っています。私はテーブルからオプショングループ(サブカテゴリを使用)を追加したいと思います。ループの一部にこれをどのように追加できますか?ドロップダウンループにoptgroupを追加するには?
下の例では、カテゴリは「countries」で、サブカテゴリは「continents」です。私は各国を適切な大陸オプトグループに掲載したいと思います。
<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>