|
|
|
| Вот получается бесконечный цикл... Может скажите, из-за чего?!
<?php
if (!$_POST['razm'])
{
echo "ПшёЛ!!!";
exit();
}
$players = $_POST['n'];
shuffle($players);
$tr = $_POST['razm'];
$m = $_POST['how_g'];
if (($m % $tr) != 0)
{
$kolvo_gr = $m / $tr;
settype($kolvo_gr, integer);
$kolvo_gr = $kolvo_gr + 1;
}
else $kolvo_gr = $m / $tr;
for ($i = 1; $i <= $_POST['how_g'];) //наполнитель
{
for ($o = 1; $o <= $kolvo_gr; $o++) //создает таблицы
{
echo "<table border=1>";
for ($p = 0; $p <= $tr - 1;) //создаёт строки в таблицах
{
echo "<tr><td>".$players[$i + $p]."</td></tr>"; // Ошибка ЗДЕСЬ
}
echo "</table><br><br>";
}
$i = $i + $tr;
}
?>
|
| |
|
|
|
|
|
|
|
для: Bubba
(21.12.2007 в 19:56)
| | Значение $p не меняется, хотя оно проверяется в условии цикла. | |
|
|
|
|
|
|
|
для: Unkind
(21.12.2007 в 20:01)
| | ах да... спасибо | |
|
|
|