Php 使用变量从mysql中的另一个表中获取数据并显示它

Php 使用变量从mysql中的另一个表中获取数据并显示它,php,html,mysql,pdo,format,Php,Html,Mysql,Pdo,Format,我试图实现的是在“alarmtype”所在的位置,显示可以从数据库中的另一个表检索的文本。目前,它正在显示一个变量。这是我的密码 <?php foreach($db->getEvents() as $event) { echo "<div class='card'>"; echo "<div class='card-body'>"; echo "<h6 class='card-title'

我试图实现的是在“alarmtype”所在的位置,显示可以从数据库中的另一个表检索的文本。目前,它正在显示一个变量。这是我的密码

<?php
    foreach($db->getEvents() as $event)
    {

        echo "<div class='card'>";
        echo "<div class='card-body'>";
        echo "<h6 class='card-title'>Alarm Number: " . $event->alarmnumber . " Date: " . $event->newdate . "</h6>";
        echo "<h6 class='card-subtitle mb-2 text-muted'>" . $event->alarmtype . "</h6>";
        echo "<p class='card-text'>Location: " . $event->location . "</p>";
        echo "<a href='#' class='card-link'>Modify Alarm</a>";
        echo "</div>";
        echo "</div>";
    }
?>
我将此代码添加到我的SQL中,它可以正常加载,但不会显示文本。我还更新了

echo "<h6 class='card-subtitle mb-2 text-muted'>" . $event->alarmtype . "</h6>";
echo”“$事件->报警类型。"";

echo”“$事件->类型。"";


还没有运气。我运行了sql命令,它将两个数据库链接在一起。

您可以在
sql
中使用
内部联接
查询来获取与列值对应的数据。请在中阅读更多信息。是的,您解释得很好,但您没有将select语句添加到表说明中。我更新了我的主要帖子,我不知道如何将代码标记添加到注释中。请在phpmyadmin中检查带有内部联接的语句,看看您得到了哪些列和数据。@nbk我得到了第一个表中的每一列,然后是另一个表中的两列。
echo "<h6 class='card-subtitle mb-2 text-muted'>" . $event->alarmtype . "</h6>";