Показать сообщение отдельно
  #4 (permalink)  
Старый 11.08.2011, 19:07
Аспирант
Отправить личное сообщение для romantik2011 Посмотреть профиль Найти все сообщения от romantik2011
 
Регистрация: 20.07.2011
Сообщений: 50

Решил усовершенствовать таблицу умножения, написав функцию., вроде все окей, но никак не красит таблицу.
<?php

function table($cols,$rows,$color1,$color2,$color3){
echo '<div align="center"><h1 align="center">Таблица умножения</h1>
<table border=1>';
$color = ($cols == 1 && $rows == 1)?$color1:($cols == 1?$color2:($rows == 1?$color3:'white'));

	for($i=1; $i<$cols; $i++){
	echo '<tr align="center">';
	for($j=1; $j<$rows; $j++){
		$rez = $i * $j;
		echo '<td style="background-color:".$color."; text-align:center;">'.$rez.'</td>';
	}
	echo '</tr>';
	}

echo '</table></div>';
}

table(10,10,"blue","yellow","green");

?>
Ответить с цитированием