【问题标题】:Populating a Select Element with MySQL Data使用 MySQL 数据填充 Select 元素
【发布时间】:2011-12-07 05:11:08
【问题描述】:

我正在尝试使用 MySQL 数据库中的名字和姓氏值填充选择元素。

此时,我的代码将数据带回并仅将一行插入到选择元素中,然后在选择元素下方显示剩余数据。

我不确定为什么没有将所有数据插入选项标签 - 感谢所有帮助,我阅读了类似的问题,但无法弄清楚。

(用 MySQL 数据填充 Select 元素的正确方法,由 @FGraviton 更正)

mysql_select_db("dustin",$con);
$sql="SELECT id,lastname,firstname FROM drivers_0135199";
$result=mysql_query($sql,$con);

echo "<select name='currentdrivers' id='currentdrivers'>";
while($row=mysql_fetch_array($result)){
echo "<option value=\"".$row['id']."\">".$row['lastname'].",".$row['firstname']."</option>\n";
}
echo "</select>";

【问题讨论】:

    标签: php mysql


    【解决方案1】:

    您必须将 &lt;/select&gt; 放在 while 循环之外。

    【讨论】:

    • 哦,伙计,谢谢@FGraviton,我正睁着眼睛看着这个东西。它有效!
    猜你喜欢
    • 1970-01-01
    • 2021-10-15
    • 1970-01-01
    • 2018-06-30
    • 1970-01-01
    • 2019-09-25
    • 2018-10-14
    • 2023-03-23
    • 1970-01-01
    相关资源
    最近更新 更多