我试图通过以下代码在下拉列表中显示价格,但它显示的是产品名称而不是价格:
<?php
//-----------------------PROCESSOR---------------------------
$query="SELECT product_name, price FROM processor";
$result = mysql_query($query);
$options="";
echo "<select name='processor' value=''>
<option>Please Select A Processor</option>";
while($nt=mysql_fetch_array($result))
{
echo "<option value='".$nt['price']."'>".$nt['product_name']."</option>";
}
echo "</select>";
?>
任何人都可以帮助解决我做错的事情吗?
提前致谢!
最佳答案
直接替换即可
echo "<option value='".$nt['price']."'>".$nt['product_name']."</option>";
与
echo "<option value='".$nt['price']."'>".$nt['price']."</option>";
关于php - 如何使用 php 和 mysql 在下拉列表中显示价格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15721164/