我想创建一个简单的选择下拉列表,由我的 MYSQL 数据库中的表填充。这是我的代码:
$q = 'SELECT * FROM Shipmethods';
$result = mysqli_query($connection, $q);
echo '<select name="shipmethod">';
while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC));
{
echo '<option value="' . $row['shipmethodid'] . '">' . $row['shipmethoddesc'] . '</option>';
}
echo '</select>';
mysqli_free_result($result); // free up the results
}
没有连接错误,表名或列名没有拼写错误。HTML 输出显示存在一个选择选项,但它是空的。我想为此使用mysqli。
关于这个主题似乎已经有无数的主题,但据我所知,我的代码与那些已经回答的问题的正确答案相匹配。
提前致谢。