从PHP中的mySQL表填充下拉框

我正在尝试从PHP中的mySQL查询结果填充下拉框。我在网上查找了示例,并在网页上进行了尝试,但是由于某些原因,它们根本没有填充我的下拉框。我已经尝试调试代码,但是在我看过的网站上并没有真正解释它,我无法弄清楚每一行代码是什么。任何帮助将是巨大的:)

这是我的查询: Select PcID from PC;

回答:

您需要确保如果使用的是WAMP之类的测试环境,请将用户名设置为root。这是一个示例,该示例连接到MySQL数据库,发出查询,并从表的每一行输出<option>一个<select>框的标签。

<?php

mysql_connect('hostname', 'username', 'password');

mysql_select_db('database-name');

$sql = "SELECT PcID FROM PC";

$result = mysql_query($sql);

echo "<select name='PcID'>";

while ($row = mysql_fetch_array($result)) {

echo "<option value='" . $row['PcID'] . "'>" . $row['PcID'] . "</option>";

}

echo "</select>";

?>

以上是 从PHP中的mySQL表填充下拉框 的全部内容, 来源链接: utcz.com/qa/399438.html

回到顶部