我的数据库中有两个标题,我需要一段时间循环,我想显示多折叠标题,我在数据库中有多少标题记录



这是代码。

<body>
<br>
<div class="card">
<?php
while($row=mysqli_fetch_assoc($result))
{
echo '<div class="card-header">';
echo '<h5 class="mb-0">';
echo '<button class="btn btn-link" type="button" data-toggle="collapse"  
aria-expanded="true" aria-controls="collapseOne">';
echo $row['title'];
echo '</button>';
echo '</h5>';
echo '</div>';
echo '</div>';
}
?>
</div>
</body>

但是现在它显示带有一个折叠标题的第二条记录,它必须显示两个带有两个折叠标题的标题。

将主卡div 放在你的 while 循环中:

<body>
<br>
<?php
while($row=mysqli_fetch_assoc($result))
{
echo '<div class="card">';
echo '<div class="card-header">';
echo '<h5 class="mb-0">';
echo '<button class="btn btn-link" type="button" data-toggle="collapse"  
aria-expanded="true" aria-controls="collapseOne">';
echo $row['title'];
echo '</button>';
echo '</h5>';
echo '</div>';
echo '</div>';
}
?>
</body>

最新更新