PHP下拉列表,其中显示来自localhost的数据

时间:2018-04-17 12:18:51

标签: php mysql database localhost

我正在处理一个项目,我必须在下拉列表中显示插入的位置。 (将“阿姆斯特丹”插入locatie(桌子)排Locatie) 完成后,我需要在下拉列表中看到“阿姆斯特丹”

我试过这个:

<td>Locatie</td>
            <select name="locatie" id="per1">
            <option selected="selected">Choose one</option>
            <?php
            include_once("../config");

            $sql = mysqli_query($mysqli, "SELECT Locatie FROM locatie");

            $rows = mysqli_fetch_array($sql);
            foreach($rows as $row){

            echo "<option value='" . $row['locatie']. "'>" . $row['locatie'] . '</option>';
            }
            ?>
            </select>

有没有人可以帮助我?我的数据库名称是toolsforeverdatabase(在localhost中)

我是php和stackoverflow的新手,所以我真的很缺乏经验,但很想了解它。

提前致谢!

1 个答案:

答案 0 :(得分:0)

  $sql = mysqli_query($mysqli, "SELECT Locatie FROM locatie");

请在“配置文件”中检查连接名称是否为$mysqli

如果连接名称为$mysqli,请使用以下代码

    <td>Locatie</td>
        <select name="locatie" id="per1">
        <option selected="selected">Choose one</option>
        <?php
        require '../config.php';

        $sql = mysqli_query($mysqli, "SELECT Locatie FROM locatie");

        while($rows = mysqli_fetch_array($sql)){

        echo '<option value='" . $rows['locatie']. "'>" . $rows['locatie'] . "</option>';
        }
        ?>
        </select>

希望这会有所帮助..

相关问题