Dlaczego dochodzi do zapętlenia?? Ja tu błędu nie widze, ale on jest niestety. Dużo nad tym straciłem czasu. Bardzo prosze o pomoc.
<?php
$ilosc_biur= count($biura); for( $i=0; $i < $ilosc_biur;)
{
$wiersz = explode ("t",$biura[$i]); $wiersz2 = explode ("t",$biura[$i +1
]); if ($wiersz[0] == $wiersz2[0])
{
for( $j=$i+2; $j < $ilosc_biur; $j++)
{
$wiersz2 = explode ("t",$biura[$j]); if ($wiersz[0] == $wiersz2[0])
{
continue;
}
else
{
echo '<td align="center" rowspan="'.($j).'">'.$wiersz[0].'</td>'; while ($i < $j)
{ $wiersz = explode ("t",$biura[$i]); echo "<td>$wiersz[1]</td> <td>$wiersz[2]</td>
<td>$wiersz[3]</td>
<td>$wiersz[4]</td>
</tr>";
$i++;
}
break;
}
}
}
else {
echo "<td>$wiersz[0]</td> <td>$wiersz[1]</td>
<td>$wiersz[2]</td>
<td>$wiersz[3]</td>
<td>$wiersz[4]</td>
</tr>";
$i++;
}
}
?>