我有一些代码(见下文)用所有记录填充表。但是,我想用存储在另一个表中的实际名称替换为 site_id 显示的 ID。site_id
例如是名为 的表中的主键,sites_tbl
我想提取关联并将其显示在表中,而不是作为外键sitename
来自的 ID 。sheets_tbl
我假设我需要做某种循环,其中 $data 变量中的 foreach site_id 选择sitename Where site_id = the $row['site_id']
但是我无法让它工作。
$sql = "SELECT * FROM sheet_tbl";
$stmt = $conn->prepare($sql);
$stmt->execute();
$data = $stmt->fetchAll();
<?php foreach ($data as $row): ?>
<tr>
<td><?=$row['sheet_id']?></td>
<td><?=$row['username']?></td>
<td><?=$row['site_id']?></td>
</tr>