我会理解是否有办法将变量存储在 while 循环之外。例如,我有一个幻灯片,显示每个类别的图像,还有一个按钮可以查看与该类别相关的图像库。对于图形问题,该按钮应远离包含 while 的 CSS 类。
这是当前代码:
<div class="carousel-inner"> <!-- start carousel -->
$macrocat = "SELECT * FROM tbl_category WHERE cat_parent_id = 0";
$result = dbQuery($macrocat);
while($row = dbFetchAssoc($result)) {
extract($row);
echo $cat_name;
echo $cat_description;
}
</div> <!-- end carousel -->
以及我必须获得cat_id的课程:
<div class="social-caption">
<a class="btn btn-large btn-primary" href="categorie.php?id=<?php echo $cat_id; ?>">Gallery</a>
</div>
我该如何解决这个问题?谢谢!