gpt4 book ai didi

php - 在主 div 循环中添加 3 div

转载 作者:行者123 更新时间:2023-11-28 08:40:21 26 4
gpt4 key购买 nike

我要加3 <div class="cols">主 block <div class="rows">循环。
我从 DB 获取数据并格式化为 3 <div class="cols">卡路里和 <div class="rows">行。

我需要如下:

<div class="rows">
<div class="cols"></div>
<div class="cols"></div>
<div class="cols"></div>
</div>
<div class="rows">
<div class="cols"></div>
<div class="cols"></div>
<div class="cols"></div>
</div>
<div class="row">
<div class="cols"></div>
<div class="cols"></div>
<!-- if total record is 8 then display only 2 divs -->
</div>

那么我在循环中写什么来动态生成它?

最佳答案

你试试这个:

$data = array('A', 'B', 'C', 'D', 'E'); //you get from database

$cnt = 1;
foreach ($data as $dt) {
if ($cnt%3 == 1) {
echo "<div class='rows'>";
}
echo "<div class='cols'>";
echo $dt;
echo "</div>"; //close "class=cols" div
if ($cnt % 3 == 0) {
echo "</div>"; //close "class=rows" div
}
$cnt++;
}
if ($cnt%3 != 1)
{
echo "</div>"; //close "class=rows" div
}

关于php - 在主 div 循环中添加 3 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27834641/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com