PHP 表の行に色を付ける

1行おきに背景色を付ける

余りを求める式(%)を使います。
2で割ると奇数のときに余りがでるので、色を塗ります。

‘);//背景色をつける
} else { //それ以外の場合
print(‘

‘); //行をとじるだけ
}
print(‘

‘);
print(‘

‘);
print(‘

‘);
}
?>

‘ .$i .’ ‘ .$i . ‘行目の背景色です
ソース
<table>
<?php
	for($i=1; $i<=10; $i++) {//10回繰り返す
		if ($i % 2) {//余りがなければ
			print('<tr style="background-color: #21BDDE">');//背景色をつける
		} else {//それ以外の場合
			print('<tr>');//行をとじるだけ
		}
		print('<td>' .$i .'</td>');
		print('<td>' .$i . '行目の背景色です</td>');
		print('</tr>');
	}
?>
</table>

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です