【发布时间】:2018-04-14 09:53:25
【问题描述】:
我正在做一个后端系统,从索引页面显示的产品应该遵循网格系统。例如,我有 8 个来自 MySql 数据库的产品。我想将它们分成 2 行,每行 4 个产品。所以我的 PHP 代码看起来像:
<div class="row">
<?php
$result = mysqli_query($conn, "SELECT * FROM products");
while ($row = mysqli_fetch_array($result)) {
?>
<div class="col-dsk-4"><?php echo $row["name"]; ?></div>
<?php
}
?>
</div>
正如您在代码中看到的,我希望在回显 4 次(4 次 <div class="col-dsk-4">)后,退出 while 循环,然后继续一个新的 <div class="row">,直到它遍历 MySql 表中的所有元素。
我的解决方案是否正确?如果是,请帮助我,否则,请告诉我您的解决方案。
【问题讨论】:
-
嗨,@ChingChongPa,你能详细点吗?我不确定我是否得到它。非常感谢!
-
请看下面我的回答,你有点接近,但我的回答应该告诉你如何做到这一点。
标签: php mysql fetch backend grid-system