从MYSQL获取数据到下拉列表

时间:2016-07-14 03:43:24

标签: php

我正在尝试从我存储在数据库中的某些值填充下拉列表。到目前为止,代码工作正常,数据库连接很好,当我执行php文件时,它显示数据库中的条目数下拉列表,但所有选项都是空的,它只显示一个空格而不是数据库中的名称

这是代码

     <?php
     require "db_con.php";

     $table = "doctors";

     $stmt=$dbcon->prepare("SELECT Name FROM $table");
     $stmt->execute();

     $data=$stmt->fetchAll();


     echo "<select name='name'>";
     foreach ($data as $row):
         echo '<option><?=$row["Name"]?></option>';
      endforeach;

     echo "</select>";

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

我认为这一行是个问题,所以试试这个:

echo "<option>".$row["Name"]."</option>";