gpt4 book ai didi

PHP 无法计算 4 个数据输出

转载 作者:行者123 更新时间:2023-11-29 06:47:30 25 4
gpt4 key购买 nike

我试图让这些计算 4 行,然后输出一个行 div 我已经尝试过 foreach 但它不起作用,我认为这是因为 while 元素,但当有人可以帮助我时,我将不胜感激。

我试图在数到 4 后获取整个 php 代码

在第一个输出中,当元素数量超过 4 时,需要回显下面的代码;当元素数量低于 4 时,需要隐藏

<div class='row'>

并且在每第 4 个输出时,如果有第 4 个输出,则需要关闭 div。

$query = $handler->query("SELECT * FROM users WHERE displaygroup IN (4, 5, 10) ORDER BY displaygroup DESC");    //alleen rank 4 - 5
while($r = $query->fetch(PDO::FETCH_OBJ)){
echo '<div id="s-eigenaar" style="margin-bottom:5px;">';
echo '<div class="se-inner" style="background-image: url(', $config_charurl, '?username=', $r->username, '&action=wav&gesture=sml&size=b&direction=3&head_direction=3);"></div>';
echo '<div id="staff-info">';
echo $r->username;
if ($r->displaygroup == 5) {
echo '<p>Administrator</p>';
}
if ($r->displaygroup == 4) {
echo '<p>Eigenaar</p>';
}
if ($r->displaygroup == 10) {
echo '<p>RadioBeheer</p>';
}
echo '</div></div>';
}

最佳答案

你想实现这个目标吗..

    $query = $handler->query("SELECT * FROM users WHERE displaygroup IN (4, 5, 10) ORDER BY displaygroup DESC");    //alleen rank 4 - 5
$count = 0;
while($r = $query->fetch(PDO::FETCH_OBJ)){
echo '<div id="s-eigenaar" style="margin-bottom:5px;">';
echo '<div class="se-inner" style="background-image: url(', $config_charurl, '?username=', $r->username, '&action=wav&gesture=sml&size=b&direction=3&head_direction=3);"></div>';
echo '<div id="staff-info">';
echo $r->username;
if ($r->displaygroup == 5) {
echo '<p>Administrator</p>';
}
if ($r->displaygroup == 4) {
echo '<p>Eigenaar</p>';
}
if ($r->displaygroup == 10) {
echo '<p>RadioBeheer</p>';
}
echo '</div></div>';
$count++;
if ($count % 4 != 0) {
echo '</div>';
}
}

关于PHP 无法计算 4 个数据输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48709676/

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