php - 将数据库表中的值显示到下拉列表中

标签 php wordpress

<?php
   include 'ASEngine/AS.php';

   if(!$login->isLoggedIn())
       header("Location: login.php");
   $user = new ASUser(ASSession::get("user_id"));
   $userInfo = $user->getInfo();

   //basic include files
   require_once("../db.php");

   $nav = 'hotels';

   $hotel_id = '1';

   //Messages
   include 'inc/messages.php';

   $sql1 = mysqli_query($conn,"SELECT room_type_name FROM hotel_room_type WHERE hotel_id = '$hotel_id'");

?>

HTML 代码:

<div class="form-row row-fluid">
    <div class="span12">
        <div class="row-fluid">
            <label class="form-label span3">Room Name</label>
            <?php echo "<select>";
                echo "<option value=''>Select One</option>"; 
                $results =  $conn->query($sqll);
                foreach ($results as $data) {
                   echo "<option>$data[room_type_name]</option>";  
                }
               echo "</select>";
           ?>

        </div>
    </div>
</div>

我正在从数据库的表中获取值,这些值应显示在下拉列表中。我已经使用了上面的代码,但它没有显示任何内容。有人可以帮忙解决这个问题吗?

最佳答案

你有一个错别字

 $results =  $conn->query($sqll);

应该是

 $results =  $conn->query($sql1);

这是一个 1,而不是 L

关于php - 将数据库表中的值显示到下拉列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34262671/

相关文章:

php - 如何在流明框架中获取中间件的当前路线?

css - 在 WordPress 主题中对齐的选项卡中心

javascript - 未捕获的类型错误 : Cannot call method 'ajax' of undefined

php - WP_Querytax_query多个分类法和术语

php - Magento getUrlPath() 不起作用

如果有多个 block ,PHP 会给出不同的类

php - Opencart:无法以编程方式更新订单

wordpress - 具有特定尺寸的 the_post_thumbnail

php - 在给定的 div 区域中使用 preg_replace 替换 php 中的单词

php - 登录后如何访问特定的mysql数据行和列?