gpt4 book ai didi

PHP 排行榜没有显示正确的方式

转载 作者:行者123 更新时间:2023-11-28 00:47:46 24 4
gpt4 key购买 nike

我正在用我的数据库中的人制作一个排行榜。我的网站是用 PHP (PDO) 构建的,问题是我无法让用户离开数据库以在彼此下显示正确的方式。

我用来从数据库中获取信息的函数是:

public function get_klanten(){
$getKlant = $this->database->query("SELECT * FROM klanten ORDER BY id ASC LIMIT 1");
$klanten = $this->database->resultset();

return $klanten;
}

enter image description here How it is now

我遇到的问题是它把每条记录都放在一起,而不是放在新的一行上,这就是我添加 LIMIT 1 的原因,但我希望在这种情况下是第二个用户 Amet 也出数据库了。

带有这个的 HTML 是一个不同的文件,是下面的代码。

<thead>
<tr>
<th>#</th>
<th>Lid</th>
<th><span class="glyphicon glyphicon-sort-by-attributes" aria-hidden="true"></span></th>
<th><span class="glyphicon glyphicon-ok" aria-hidden="true"></span></th>
</tr>
</thead>
<tbody>
<tr>

<?php
$klantten = $app->get_klanten();

foreach ($klantten as $klant) {
echo '<td>' . $klant['id'] . ' </td>';
echo '<td>' . $klant['voornaam'] . ' ' . $klant['achternaam'] . ' </td>';
echo '<td>' . $klant['punten'] . ' </td>';
echo '<td>' . $klant['punten'] . ' </td>';
}
?>
</tr>

<tr>
<td>2</td>
<td>amet</td>
<td>456</td>
<td>52</td>
</tr>

奖金

<div class="col-md-6">
<div class="well dash-box">
<h2><span class="glyphicon glyphicon-list-alt" aria-hidden="true"></span> Stel jezelf voor</h2>
<h5><a href="https://tom.lbmedia.nl/onderwerp"> Laat wetn wie jij en je business zijn</a></h5>
</div>
</div>
<div class="col-md-6">
<div class="well dash-box">
<h2><span class="glyphicon glyphicon-list-alt" aria-hidden="true"></span> 12</h2>
<?php
$toppics = $app->get_topics();
$i = 0;
foreach ($toppics as $topic) {
echo '<a href="#section' . $i++ . '">' . $topic['onderwerp'] . '</a>';
}
?>
</div>
</div>

功能:

  public function get_topics(){
$getTopic = $this->database->query("SELECT * FROM topics ORDER BY id DESC");
$topics = $this->database->resultset();

return $topics;

}

我希望这也成为新 block 中的每条记录。所以每个 topic 都是一个新 block 。你现在可以看到 2 个 block 我希望每个 block 从数据库中获取不同的记录

What it looks like 1:/image/lH8oz.png

最佳答案

从查询中删除限制 1,然后移动您的 TR 标记,使其位于您的 foreach 循环内。

   <?php
$klantten = $app->get_klanten();

foreach ($klantten as $klant) {
echo '<tr>';
echo '<td>' . $klant['id'] . ' </td>';
echo '<td>' . $klant['voornaam'] . ' ' . $klant['achternaam'] . ' </td>';
echo '<td>' . $klant['punten'] . ' </td>';
echo '<td>' . $klant['punten'] . ' </td>';
echo '</tr>';
}

?>

关于PHP 排行榜没有显示正确的方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49506484/

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