Php 我不知道如何在有循环的单元格内输入顺序号

Php 我不知道如何在有循环的单元格内输入顺序号,php,html,for-loop,Php,Html,For Loop,请帮助我,当我必须在4x5表中按顺序1-20插入一个数字时,我遇到了一个问题,我尝试了“for”方法,但结果是“1,1;1,2;1,3……;4,5”而不是“1,2,3,4……,20” 这是我的代码: <table border="1" cellpadding="10" cellspacing="0"> <?php for( $i=1; $i<=3; $i++ ): ?> <t

请帮助我,当我必须在4x5表中按顺序1-20插入一个数字时,我遇到了一个问题,我尝试了“for”方法,但结果是“1,1;1,2;1,3……;4,5”而不是“1,2,3,4……,20”

这是我的代码:

 <table border="1" cellpadding="10" cellspacing="0">
    <?php for( $i=1; $i<=3; $i++ ): ?>
        <tr>
            <?php for( $j=1; $j<=5; $j++ ): ?>
                <td><?php echo "$i,$j"; ?></td>
            <?php endfor; ?>
        </tr>
    <?php endfor; ?>
</table>


谢谢,顺便说一句,您可以添加一个计数器,
$count

<table border="1" cellpadding="10" cellspacing="0">
    <?php $count=0; for( $i=1; $i<=4; $i++ ): ?>
        <tr>
            <?php for( $j=1; $j<=5; $j++ ): ?>
                <td><?php $count++; echo $count; ?></td>
            <?php endfor; ?>
        </tr>
    <?php endfor; ?>
</table>


注意:我添加了第四行
($I从1循环到20,每4个数字,添加一个新行

<table border="1" cellpadding="10" cellspacing="0">
    <tr>
    <?php for($i=1; $i <= 20; $i++ ): ?>
        <td><?php echo $i; ?></td>
        <?php
            if ($i % 4 == 0)
            {
                echo "</tr><tr>";
            }
        ?>
    <?php endfor; ?>
        </tr>
</table>

如果我理解正确,您希望这样:

E E E E 1. 2. 3. 4. 5. 6. 7. 8. 9 10 11 12 13 14 15 16 17 18 19 20
for($i=1;$ity这对meglad很有帮助!您的逻辑确实产生了预期的结果,您测试过了吗?感谢您注意到我编辑了循环的第二个最大值!谢谢,但我遇到了一个问题解析错误:语法错误,意外标记“}”,预期“;”,在E:\xampp\htdocs\phpdasar\pertemuan3\latihan1.4(modif)中为“;”.php在线16@BarryJr那么,在将其集成到代码中时,您一定做了一些错误的事情,因为就其本身而言,此代码工作得很好。好的,我将尝试找到它,顺便说一句,谢谢各位