在尝试将我的数据库中的选定项目放入表格时遇到了课程问题,这是我的代码:
echo '<br>';
$describeQuery='Select Distinct current_location From Current_Location';
$results = sqlsrv_query($conn, $describeQuery);
echo '<br>';
echo '<br>';
echo "<table border='1', width='15%'><tr><th>Locations</th></tr>";"
while($row = sqlsrv_fetch_array($results, SQLSRV_FETCH_ASSOC))
{
echo "<tr><td>" "<option value=\"Location1\">" . $row['current_location'] . </option>" "</td></tr>";
}
echo "</table>";
谁能看到我哪里出错了?错误提到我没有&#39;&#39;或&#39;;&#39;标签,因此它永远不会结束,但是我不能通过搞乱程序来找到这个错误。
很抱歉任何格式问题,仍然适应网站。
答案 0 :(得分:1)
在第6行的末尾有一个额外的double-quotes
然后你应该像这样修改while
循环的回声:
echo '<br>';
$describeQuery='Select Distinct current_location From Current_Location';
$results = sqlsrv_query($conn, $describeQuery);
echo '<br>';
echo '<br>';
echo "<table border='1', width='15%'><tr><th>Locations</th></tr>";
while($row = sqlsrv_fetch_array($results, SQLSRV_FETCH_ASSOC))
{
echo "<tr><td><option value='Location1'>" . $row['current_location'] . "</option></td></tr>";
}
echo "</table>";