Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用php和mysql在下拉列表中显示价格_Php_Mysql_Drop Down Menu - Fatal编程技术网

如何使用php和mysql在下拉列表中显示价格

如何使用php和mysql在下拉列表中显示价格,php,mysql,drop-down-menu,Php,Mysql,Drop Down Menu,我试图从以下代码的下拉列表中显示价格,但它显示的是产品名称而不是价格: <?php //-----------------------PROCESSOR--------------------------- $query="SELECT product_name, price FROM processor"; $result = mysql_query($query); $options=""; echo "<select name='proces

我试图从以下代码的下拉列表中显示价格,但它显示的是产品名称而不是价格:

<?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“$nt[“产品名称]”;

echo.“$nt['price']”;
请查看文档:

所以写回音“$nt['product_name']”-“$nt['price']”;请在JSFIDLE中提供一个示例
echo "<option value='".$nt['price']."'>".$nt['price']."</option>";