Показать сообщение отдельно
  #6 (permalink)  
Старый 11.08.2011, 20:24
Аспирант
Отправить личное сообщение для 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>';

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

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

table(10,10,"orange","yellow","#FFCCFF");

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