如何回显填充时间表的12x12网格

时间:2014-02-01 13:36:17

标签: php math

我需要创建一个12x12的网格。 需要填写时间表,你知道吗? 1次1是1次,2次1次是2次等等......

示例:http://rigsamarole.files.wordpress.com/2010/12/times-table-12x12.gif

我尝试制作一张表,并将$ x定义为1,将$ y定义为1并将它们相乘。然后我把它包裹在一个循环中。

它给了我答案,但我怎么把它放在桌子上?

我如何使用PHP和HTML格式化它?

1 个答案:

答案 0 :(得分:4)

你可以创建一个这样的表:

<table>
    <thead>
        <tr>
            <th>&nbsp;</th>
            <?php for($i=1; $i<=12; $i++) { ?>
                <th><?php echo $i; ?></th>
            <?php } ?>
        </tr>
    </thead>
    <tbody>
        <?php for($i=1; $i<=12; $i++) { ?>
        <tr>
            <td><?php echo $i; ?></td>
            <?php for($j=1; $j<=12; $j++) { ?>
                <td><?php echo $i*$j; ?></td>
            <?php } ?>
        </tr>
        <?php } ?>
    </tbody>
</table>