我正在尝试从我存储在数据库中的某些值填充下拉列表。到目前为止,代码工作正常,数据库连接很好,当我执行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>";
有什么建议吗?
答案 0 :(得分:0)
我认为这一行是个问题,所以试试这个:
echo "<option>".$row["Name"]."</option>";