如何自动增加页面上的结果序列号,如1,2,3

时间:2013-12-03 17:33:39

标签: php html

我想自动递增从页面上的查询中获取的结果的序列号,如1,2,3 ......

以下是我的代码:

<td><font size="-1"><?php echo $++i ?> </font></td><td><font size="-1">

现在<?php echo $++i ?>获取实际的行ID,即表的17,18。       我想要简单的价值1,2,3 ...等等

2 个答案:

答案 0 :(得分:1)

在表格行中,您可以回显递增变量(简单计数器):

<?php $i = 0; ?>
...
<tr><td><?php echo ++$i;?></td><td><font size="-1"><?php echo $row['id']; ?> </font></td></tr>
...

答案 1 :(得分:0)

您可以启动自己的变量并将其递增,但您可能更容易相减,以获得所需的值。改变您的代码:

<?php echo $row['id']-16; ?>

<?php echo $row['id']-16; ?>

您可以运行以显示此作品的示例:

<?php $row  = array('id' => '17'); ?>
<?php for($row['id']; $row['id']<40; $row['id']++){ ?>
<?php echo $row['id']-16; ?>
<?php } ?>