PHP SQLSRV下拉列表错误
我正试图通过sqlsrv从SQL查询填充下拉列表 但它不起作用。我做错了什么PHP SQLSRV下拉列表错误,php,dropdown,sqlsrv,Php,Dropdown,Sqlsrv,我正试图通过sqlsrv从SQL查询填充下拉列表 但它不起作用。我做错了什么 您不能将放在标记内 尝试以下方法: while ($data=sqlsrv_fetch_array($stmt1, SQLSRV_FETCH_ASSOC)) { $opt="$data[CName], $data[BName]"; echo "<option value='$opt'>$opt</option>\n"; } while($data=sqlsrv\u fetch\u数组($
您不能将
放在标记内
尝试以下方法:
while ($data=sqlsrv_fetch_array($stmt1, SQLSRV_FETCH_ASSOC))
{ $opt="$data[CName], $data[BName]";
echo "<option value='$opt'>$opt</option>\n";
}
while($data=sqlsrv\u fetch\u数组($stmt1,sqlsrv\u fetch\u ASSOC))
{$opt=“$data[CName],$data[BName]”;
回显“$opt\n”;
}
由于您希望两个变量值之间有一个空格,因此需要将所有内容都包含在“
中,以确保这两个部分都分配给value=
while ($data=sqlsrv_fetch_array($stmt1, SQLSRV_FETCH_ASSOC))
{ $opt="$data[CName], $data[BName]";
echo "<option value='$opt'>$opt</option>\n";
}