【问题标题】:How to make my PHP output two values from database如何让我的 PHP 从数据库中输出两个值
【发布时间】:2019-08-02 08:34:18
【问题描述】:

我在下面包含了一段代码,详细说明了我如何将我的数据库中的表中的数据部分放在他们自己的 div 中。但是,我是 PHP 新手,无法在此处找到如何将数据库中的“cup_id”输出到各自的 div 中:echo $cup["cup_name"] . "<br />";提前感谢所有帮助!

简而言之,我该如何让它工作:echo $cup["cup_id", "cup_name"] . "<br />";

<?php
require_once("action/dbcon.php"); // Get the database connection
$get_cup = "SELECT * FROM cups";
$show_cup = mysqli_query($conn, $get_cup);

if (!$show_cup) {
    echo "Could not load cup. " . "(" . mysqli_error($conn) . ")";
}

while ($cup = mysqli_fetch_assoc($show_cup)) {
    echo '<div class="cup-info">';
    echo $cup["cup_name"] . "<br />";
    echo '</div>';
}
?>

【问题讨论】:

  • 单独回显列

标签: php html variables select


【解决方案1】:

你想连接字符串吗?使用点运算符:

echo $cup["cup_id"] . $cup["cup_name"];

如果你想在另一个 div 中打印它,请这样做:

echo '<div class="cup-info">';
echo $cup["cup_id"] . "<br />";
echo '</div>';
echo '<div class="cup-info">';
echo $cup["cup_name"] . "<br />";
echo '</div>';

【讨论】:

    【解决方案2】:

    如果你想让名字和id在同一个raw中,那么你可以按照这个方法

    <?php
    require_once("action/dbcon.php"); // Get the database connection
    $get_cup = "SELECT * FROM cups";
    $show_cup = mysqli_query($conn, $get_cup);
    
    if (!$show_cup) {
        echo "Could not load cup. " . "(" . mysqli_error($conn) . ")";
    }
    
    while ($cup = mysqli_fetch_assoc($show_cup)) {
        echo '<div class="cup-info">';
        echo $cup["cup_id"] . $cup["cup_name"]."<br />";
        echo '</div>';
    }
    ?>
    

    如果您希望名称和 ID 使用不同的原始格式,则可以按照此方法进行

    <?php
    require_once("action/dbcon.php"); // Get the database connection
    $get_cup = "SELECT * FROM cups";
    $show_cup = mysqli_query($conn, $get_cup);
    
    if (!$show_cup) {
        echo "Could not load cup. " . "(" . mysqli_error($conn) . ")";
    }
    
    while ($cup = mysqli_fetch_assoc($show_cup)) {
        echo '<div class="cup-info">';
        echo $cup["cup_id"]."<br />";
        echo '</div>';
        echo '<div class="cup-info">';
        echo $cup["cup_name"]."<br />";
        echo '</div>';
    }
    ?>
    

    【讨论】:

      猜你喜欢
      • 2022-11-02
      • 2012-01-11
      • 1970-01-01
      • 2017-08-02
      • 2012-08-31
      • 2022-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多