<?php if ($num_rows < 30) $stop = $num_rows; else if ($num_rows > 30 && (($num_rows - $id ) < 30)) $stop = $num_rows - $id; else $stop = 30; for ($n = $stop - 1; $n >= 0; $n--) { $tmp = $id + $n; <table width=\"420\" border=\"1\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\"> <tr> <td width=\"210\"><div align=\"left\"><a href=\"mailto:$tab[5]\" class=\"linki\">$tab[1]</a></div></td> <td width=\"210\"><div align=\"right\">$tab[7]</div></td> </tr> <tr> <td colspan=\"2\"><div align=\"left\">$tab[2]</div></td> </tr> <tr> <td colspan=\"2\"><div align=\"left\">GG: $tab[4]</div></td> </tr> <tr> <td colspan=\"2\"><div align=\"left\">Http://<a href=\"$tab[3]\" target=\"_blank\" class=\"linki\">$tab[3]</a></div></td> </tr> </table> <hr> \"; } $id+=30; if ($num_rows > 30 && $id < 30) { } else if ($num_rows < 30) { } else if (($num_rows - $id) > 30) { $id -= 31; $id += 31; } else if (($num_rows - $id) < 30 && $num_rows > 30) { $id -= 31; } $id-=30; ?>
Błąd napewno znajduje się w wydzielonym fragmencie kodu .