Php 显示sql数据库中产品最低价格的下拉框

Php 显示sql数据库中产品最低价格的下拉框,php,Php,大家好,基本上我是php新手,我需要一个下拉列表,以数字顺序显示数据库中威士忌的最低价格。我做了几次尝试,但都没有成功。我会非常感激你的帮助。以下是我迄今为止所做的工作 <!DOCTYPE html> <html> <?php require('config.php'); <body> <select>enter code here <option value="Lowest Price">Lowest Price<

大家好,基本上我是php新手,我需要一个下拉列表,以数字顺序显示数据库中威士忌的最低价格。我做了几次尝试,但都没有成功。我会非常感激你的帮助。以下是我迄今为止所做的工作

<!DOCTYPE html>
<html>

<?php
require('config.php'); 
<body>

<select>enter code here
  <option value="Lowest Price">Lowest Price</option>
  <option value="Highest Price">Highest Price</option>
</select>

</body>
</html>

?>

需要您的查询以及如何执行该查询,但使用PDO可能类似于

$sql = "SELECT * FROM `table` ORDER BY `price` ASC";
$stmt = $db->query($sql);
echo "<select>";
while($row = $stmt->fetch(PDO::FETCH_ASSOC)){
    echo "<option value=\"$row[price]\">\"$row[whiskey]\"</option>";
}
echo "</select>";
$sql=“按'price'ASC'从'table'订单中选择*;
$stmt=$db->query($sql);
回声“;
而($row=$stmt->fetch(PDO::fetch\U ASSOC)){
回声“\”$row[威士忌]\”;
}
回声“;

基本上是这样的

$query = 'select id, name from table order by price ASC'
$result = mysqli_query($link, $query);
$rows = mysqli_fetch_array($result, MYSQLI_ASSOC);
<select>enter code here
<?php
foreach($rows as $row){
echo "<option value='".$row['id']."'>".$row['name']."</option>";
}
?>
</select>
$query='select id,name from table order by price ASC'
$result=mysqli\u查询($link,$query);
$rows=mysqli\u fetch\u数组($result,mysqli\u ASSOC);
在这里输入代码

考虑到您正在使用的是
mysqli
(我希望您会),以及过程化PHP。

您有任何sql可供共享吗?是的,可以查询您的威士忌!!让我们干杯!!!谢谢我试图从威士忌表的Average_price列中选择最低价格