使用php填充下拉而不使用echo

时间:2016-12-24 10:30:03

标签: php html mysql twitter-bootstrap

我对php很新。我试图用数据库中的数据填充下拉列表。我知道如何在php中使用echo来做到这一点。但以下是我正在做的事情,我无法用数据库中的ID填充下拉列表

<?php include "dbfunctions.php";

                    $result = getIds();
                    if(mysqli_num_rows($result) > 0){

                ?>
                <div class="form-group">
                    <label for="id">Select ID</label>
                    <select class="form-control" id="id" name="id">
                        <?php
                            while($row=mysqli_fetch_assoc($result)){      
                        ?>
                            <option><?php $row["id"];?></option>
                        <?php } ?>
                    </select><!--end form control-->
                </div><!--end form-group-->
                <?php } ?>

以下是我用来从数据库中获取数据的dbfunctions.php文件中的函数。此功能正常工作,我按预期获取数据。

function getIds(){

        global $connection;
        $query = "SELECT * FROM users";

        //you will have all the rows returned in the result
        $result = mysqli_query($connection, $query);

        return $result;
    }

0 个答案:

没有答案