选项列表使用数组 - php

时间:2016-03-14 06:35:13

标签: php arrays option

数据库中的数据已经可以。我的问题是,它没有选项列表的外观,只是空白,但是当我把光标放在选项列表上时,它显示有数据

    <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>

2 个答案:

答案 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>