我正在尝试迭代数据库中的循环,该循环选择仅显示数据库表中的七个记录。因此,我想使用额外的 for 循环将此记录从 1 索引到 7,如代码段所示
<?php foreach ($tips as $tips) { ?>
<?php
for ($x = 0; $x <= 7; $x++) {
?>
<tr>
<td><?php echo $x; ?></td>
<td><?php echo $tips->tips; ?></td>
</tr>
<?php } ?>
<?php } ?>
我的挑战是,随着值迭代,记录不会从 1 到 7 进行索引,并且数据库表中的第一条记录仅显示在最后一个索引 7 上。有没有办法可以解决这个问题来实现此目的结果。请协助
最佳答案
请尝试以下代码。
$x = 1;
<?php foreach($tips as $tip){ ?>
<tr>
<td><?php echo $x; ?></td>
<td><?php echo $tip; ?></td>
</tr>
<?php $x++; } ?>
关于php - 在具有来自数据库的循环的表中显示 for 循环变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43800774/