我正在尝试按每个主题显示我的数据库。
我想要 text_one
、img_one
、Separation、text_two
和 img_two
.
但现在,它显示 text_one
、img_one
Separation、text_one
、img_one
、text_two
和 img_two
。
如何按主题显示我的数据库主题而不出现任何重复?
这是我的代码:
$product = mysqli_query($connection, "SELECT * FROM `fr` WHERE active = '1' AND product = '1' ");
while($rows = mysqli_fetch_assoc($product)){
if ($rows['text'] != NULL)
{
$text .= '<p class="lead">' . $rows['text'] .'</p>';
}
if ($rows['img'] != NULL)
{
$img .= '<img class="img-responsive" src="img/description/' . $rows['img'] . '" alt="">';
}
$products .= '<div class="content-section">
<div class="container">
<div class="row">
<p class="lead">' . $text.'</p>
<div class="col-sm-12" align="center"> '.$img.' </div>
</div>
</div>
</div>';
}
echo $products;
最佳答案
您需要将 $first_text .=
更改为 $first_text =
,并将 $img
更改为 $first.=
将连接结果。
关于php - 如何按每个主题显示我的数据库文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40130527/