如何在PHP代码中添加‘Car not found!’提示信息?
给两段PDO代码添加“Car not found!”提示的位置说明
第一段代码:统计车辆数量的查询
这段代码负责统计符合品牌和燃油类型的车辆总数,然后输出数量。你需要在判断统计数为0时插入提示,最友好的方式是整合到数量输出逻辑里,避免同时显示“0 Listings”和提示:
修改后的输出段落代码:
<p><span> <?php if($cnt == 0){ echo 'Car not found!'; } else { echo htmlentities($cnt) . ' Listings'; } ?> </span></p>
如果你想提前输出提示,也可以在获取$cnt后直接判断(不过这种方式会保留原有的“0 Listings”输出,按需选择):
$cnt=$query->rowCount(); if($cnt == 0){ echo '<p>Car not found!</p>'; } // 原有的数量输出代码
第二段代码:查询并展示车辆详情
这段代码已经有了rowCount() > 0的判断,用来决定是否循环输出车辆信息。你只需要给这个判断加一个else分支,在分支里输出提示即可:
修改后的代码片段:
$cnt=1; if($query->rowCount() > 0) { foreach($results as $result) { // 你原来的循环内容(比如输出车辆详情的代码) } } else { echo '<p>Car not found!</p>'; }
内容的提问来源于stack exchange,提问作者Gntr
相关产品推荐
相关产品推荐

