【问题标题】:PHP Drop down list with data from localhost not showing来自本地主机的数据未显示的 PHP 下拉列表
【发布时间】:2018-09-27 09:52:18
【问题描述】:

我目前正在处理一个项目,我必须在下拉列表中显示插入的位置。 (将“Amsterdam”插入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 的新手,所以我真的很缺乏经验,但很想了解它。

提前致谢!

【问题讨论】:

  • 任何错误信息?我可能有点失明,但如果config 代码确实连接到数据库,那么一切看起来都很好。
  • 确保您的数据库不区分大小写。 Locatielocatie 可能是两种不同的动物,具体取决于操作系统。在查询中同时使用 php 的错误报告和mysqli_error($mysqli)
  • 不,没有给出错误,但它没有显示我的数据库中的“位置”。我假设我的数据库(连接)是正确的,因为添加员工的工作正常(甚至使用插入 HTML 的下拉列表添加)

标签: php mysql database localhost


【解决方案1】:
  $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>

希望这会有所帮助..

【讨论】:

  • 我的配置如下所示:
  • 使用require '../config.php';
  • 现在显示:“ . $row['locatie'] .” (这是第二个 $row['locatie'] 但仍然不是插入的数据.. 我很困惑
  • echo '&lt;option value='" . $rows['locatie']. "'&gt;" . $rows['locatie'] . "&lt;/option&gt;';
  • 它仍然只显示 $row['locate']。根据 PHP Code Checker,这是这个错误: Parse error: syntax error, unexpected '"', expecting ',' or ';'在你的代码中
猜你喜欢
  • 1970-01-01
  • 2013-06-16
  • 1970-01-01
  • 1970-01-01
  • 2011-08-24
  • 1970-01-01
  • 1970-01-01
  • 2021-06-03
  • 1970-01-01
相关资源
最近更新 更多