3 回答

TA貢獻1817條經驗 獲得超14個贊
只需將行和列相乘即可。
for($row=1;$row<=6;$row++){
echo "<tr>";
for($col=1;$col<=6;$col++) {
$total=$row+$col;
$i=1;
if($total%2==0) {
echo "<td height=50px width=50px bgcolor=#FFFFFF align='center'>".$row*$col."</td>";
} else {
echo "<td height=50px width=50px bgcolor=#000000 style='color:white; text-align:center;'>".$row*$col."</td>";
}
}
echo "</tr>";
}

TA貢獻1821條經驗 獲得超5個贊
只需將行和列相乘即可。
for($row=1;$row<=6;$row++){
echo "<tr>";
for($col=1;$col<=6;$col++) {
$total=$row+$col;
$i=1;
if($total%2==0) {
echo "<td height=50px width=50px bgcolor=#FFFFFF align='center'>".$row*$col."</td>";
} else {
echo "<td height=50px width=50px bgcolor=#000000 style='color:white; text-align:center;'>".$row*$col."</td>";
}
}
echo "</tr>";
}

TA貢獻1816條經驗 獲得超4個贊
你離我如此之近,我幾乎不敢回答這個問題
<?php
$cellNum=2;
$rowNum=1;
$color=['#FFFFFF','#000000'];
$color1='#FFFFFF';
$color2='#000000';
echo '<table border="1">';
for($row=1;$row<=6;$row++){
echo "<tr>";
for($col=1;$col<=6;$col++) {
$total=$row*$col;
if(($row+$col) % 2 == 0) {
echo "<td height=50px width=50px bgcolor=#FFFFFF align='center'>$total</td>";
} else {
echo "<td height=50px width=50px bgcolor=#000000 style='color:white; text-align:center;'>$total</td>";
}
}
echo "</tr>";
}
echo '</table>';
?>
給予
- 3 回答
- 0 關注
- 208 瀏覽
添加回答
舉報