表明页面上没有内容

时间:2014-04-10 21:03:56

标签: php mysqli

如果我没有来自fms_opslag的条目,那么它应该出现并说,"此时没有条目。"

这意味着会有一个条目然后它会关闭但是如果例如数据库中没有任何内容必须出现并说“#34;此时没有条目"

<?php
if ($stmt = $this->mysqli->prepare('
SELECT fms_opslag.id, fms_opslag.title, fms_opslag.undertitle, fms_opslag.landsdel, fms_opslag.brugerid, fms_bruger.profilbillede, fms_bruger.fitness
FROM fms_opslag
INNER JOIN fms_bruger
ON fms_opslag.brugerid=fms_bruger.id
ORDER BY fms_opslag.tidspunkt DESC'))
{ 
    $stmt->execute();
    $stmt->bind_result($id, $title, $undertitle, $landsdel, $brugerid, $profilbillede, $fitness);
    while ($stmt->fetch()) {
    ?>
    <tr class="postbox">
        ...HTML...
    </tr>
    <?php
    }
    $stmt->close();
}
?>

1 个答案:

答案 0 :(得分:4)

if ($stmt->num_rows == 0) {
   echo "nothing here";
} else {
   while($stmt->fetch()) { etc.... }
}