数据库中的数据已经可以。我的问题是,它没有选项列表的外观,只是空白,但是当我把光标放在选项列表上时,它显示有数据
<select style="width: 100px" id="txteventroomtype" onchange="selectfunctionroom(this.value);">
<?php
$getroomtype = "select category from tblroomcat";
$otherroomtyperesult = mysql_query($getroomtype);
while($otherroomtype = mysql_fetch_array($otherroomtyperesult))
{ echo "<option value='" . $otherroomtype[0] . "'></option>"; }
?>
</select>
答案 0 :(得分:1)
<强> HTML <option>
Tag 强>
因为您没有在<option>???</option>
示例:强>
{ echo "<option value='" . $otherroomtype[0] . "'>".$yourDBvalue."</option>"; }
旁注:
停止使用已弃用的mysql_*
扩展程序并在PHP 7中关闭,使用mysqli_*
或PDO
。
答案 1 :(得分:1)
请尝试以下代码
<select style="width: 100px" id="txteventroomtype" onchange="selectfunctionroom(this.value);">
<?php
$getroomtype = "select category from tblroomcat";
$otherroomtyperesult = mysql_query($getroomtype);
while($otherroomtype = mysql_fetch_array($otherroomtyperesult))
{ echo "<option value='" . $otherroomtype[0] . "'>".$otherroomtype[0]."</option>"; }
?>
</select>