如果它用于显示返回为空的 php/mysql 查询结果,有没有办法隐藏一段 html。以下是查询:
try
{
$park_id = $_GET['park_id'];
$query2="SELECT `name` FROM `tpf_rides` WHERE `park_id` = $park_id AND `top_ride` = 1 ORDER BY `name` ASC";
$result2 = $pdo->query($query2);
}
catch (PDOException $e)
{
$output = 'Unable to pull rides.';
include 'output.html.php';
}
$output = 'Sucessfully pulled rides';
//include 'output.html.php';//
以及用于显示结果的代码部分:
<h2>Top Attractions</h2>
<ul>
<?php foreach ($result2 as $row2): ?>
<li><h3><?php echo $row2['name']; ?></h3></li>
<?php endforeach; ?>
</ul>
<hr>
网站上有许多公园还没有热门景点 - 用“ top_ride
= 1”表示。"<h2>Top Attractions</h2>"
如果没有特定公园的“topride = 1”,我最好不要显示上面的整个代码,而不是显示下面没有列出的游乐设施。
这可能吗?谢谢