我试图从表格#34;飞机"在数据库"飞机"在我的HTML中的下拉菜单。我甚至都不确定从哪里开始,因为我没有将两者连接在一起的经验。
这就是我想要的样子:
<!DOCTYPE html>
<html>
<body>
<select id="nNumber">
<option value="0">Choose an Aircraft</option>
<option value="1">N11111 - C172</option>
<option value="2">N22222 - C172</option>
<option value="3">N33333 - C172</option>
<option value="4">N44444 - C172</option>
<option value="5">N55555 - C172</option>
<option value="6">N66666 - C172</option>
<option value="7">N77777 - C172</option>
<option value="8">N88888 - C172</option>
<option value="9">N99999 - C172</option>
<option value="10">N00000 - C172</option>
</select>
</body>
</html>
&#13;
现在我有桌子&#34;飞机&#34;用:
id int(10) UN AI PK
N_Number varchar(6)
Aircraft_Type varchar(15)
我希望能够通过Aircraft_Type进行排序,但它显示为 &#34; &#39; N_Number&#39; - &#39; Aircraft_Type&#39; &#34;并具有与javascript一起使用的自动递增ID号的值。
有没有办法做到这一点?
答案 0 :(得分:0)
//db connection
mysql_connect("localhost","user","password");
mysql_select_db("database");
//query
$sql=mysql_query("SELECT id,name FROM table");
if(mysql_num_rows($sql)){
$select= '<select name="select">';
while($rs=mysql_fetch_array($sql)){
$select.='<option value="'.$rs['id'].'">'.$rs['name'].'</option>';
}
}
$select.='</select>';
echo $select;