我想自动递增从页面上的查询中获取的结果的序列号,如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 ...等等
答案 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 } ?>