在具有来自db的循环的表中显示循环变量

时间:2017-05-05 09:04:16

标签: php mysql

我试图从数据库中迭代一个循环,该循环选择只显示数据库表中的七个记录。因此,我想使用额外的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编入索引,并且db表中的第一条记录仅显示在最后一个索引7上。有没有办法可以解决这个问题来实现这一点结果。请帮助

1 个答案:

答案 0 :(得分:0)

请尝试以下代码。

$x = 1;
<?php foreach($tips as $tip){ ?>
<tr>
<td><?php echo $x; ?></td>
<td><?php echo $tip; ?></td>
</tr>
<?php $x++; } ?>