【发布时间】:2018-09-03 21:31:08
【问题描述】:
我有一张桌子products_tbl
+----------+-----------+---------------+
|product_id|ProductName|ProductCategory|
+----------+-----------+---------------+
|1 |Apple |fruits |
|2 |Orange |fruits |
|3 |Iphone X |Electronics |
|4 |FJ-Eye Lens|Accessories |
+----------+-----------+---------------+
我想使用 HTML SELECT OPTION
在单独的组中显示每个类别项目products.php
$productQ = "SELECT * FROM products_tbl ";
try {
$stmt2 = $db->prepare($productQ);
$stmt2->execute();
} catch(PDOException $ex) {
die("Failed to run Query: " . $ex->getMessage());
}
$produtsrows = $stmt2->fetchAll();
echo"<select>";
foreach($produtsrows as $prow):
echo "<optgroup label=".$prow['ProductCategory'].">";
echo" <option>".$prow['ProductName']."</option>
</optgroup>";
endforeach;
echo "
</select>
";
这样显示
fruits
Apple
fruits
Orange
Electronics
Iphone X
Accessories
FJ-Eye Lens
【问题讨论】:
-
我想在一个单独的类别下显示所有项目,而不是重复显示给我的类别名称