将数据从 MYSQL 提取到下拉列表


Fetching data from MYSQL to Dropdown list

>我正在尝试从存储在数据库中的一些值填充我的下拉列表。到目前为止,代码工作正常,数据库连接正常,当我执行 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>";

有什么建议吗?

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

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