-2

创建了一个脚本,该脚本生成一个包含 10 行和 2 列的表。

我不能让单元格生成非零的自然数,并且可以被 5 整除, 如下表所示: 带有升序数字的表格

这是我的代码:

    <?php 
$rows = 10;
$cols = 2;

echo "<table border='1'>"; 

for($tr=1;$tr<=$rows;$tr++){      
     echo "<tr>";
        for($td=1;$td<=$cols;$td++){
            //generated cols and rows, now the calculus
            if ($tr/5!=0) {
                echo "<td>".($tr*5)."</td>";
            } else {
                echo "<td>".($tr*5)."</td>";
            }            
        } 
    echo "</tr>"; 
} 

echo "</table>"; 
?>

我哪里出错了,我怎样才能让它像图像一样从一行到另一行?

4

1 回答 1

0

你让它比需要的更复杂。只需在每个单元格的计数器中添加 5

这是你想要的吗?

$rows = 10;
$cols = 2;
echo "<table border='1'>"; 
$val=0;
for($tr=1;$tr<=$rows;$tr++){      
     echo "<tr>";
        for($td=1;$td<=$cols;$td++){
                 $val=$val+5;
                echo "<td>".$val."</td>";

        } 
    echo "</tr>"; 
} 

echo "</table>"; 
于 2013-10-28T21:10:54.547 回答