两个值仅显示一个

时间:2019-04-16 20:59:56

标签: php html

您可以在here中看到'tipo'行中有两个值,但是当我打开模式框时,您只能看到一个here。我发现另一个值隐藏在图像上的值后面。

<?php
$result_t = mysqli_query($conn, "SELECT m.tipo FROM `material` as m INNER 
JOIN `ocorrencia_detalhe` as od on m.id = od.id_tipo AND 
od.id_ocorrencia=".$row['id']);
while ($row = mysqli_fetch_assoc($result_t)): ?>
<div class="check"><p class="tipo"><?php echo $row['tipo'];?></p></div>
<?php endwhile;?>  

1 个答案:

答案 0 :(得分:0)

考虑使用LEFT JOIN代替INNER JOIN作为INNER JOIN仅在两个表中都存在非空值的情况下才返回一行