Otóz mam dane w tabeli MySQL drużyn oraz (ręcznie wpisywane) ile one rozegrały mecżów, zdobyły i straciły bramek, zdobyły punktów itd.
Każda drużyna ma swoje własne unikalne id.
Tabela jest wyświetlana od największej ilości punktów zdobytych do najmniejszej a numer miejsca zajmowanego jest tworzone poprzez zmienną $i.
I chciałbym teraz pominąć cztery drużyny zajmujące miejsca 1.-4. i wyświetlić tylko drużyny zajmujące miejsca 5.-8. (oczywiście z zachowaniiem sortowania wg zdobytych punktów).
Przypominam, że nr. miejsca danej drużyny jest tworzony automatycznie i nie jest zapisany w bazie.
Czy da się coś takiego zrobić?
Oto kod strony wyświetlający pierwsze cztery drużyny:
<? include "config.php"; ?> <?php 'GET','POST', 'COOKIE','SESSION','SERVER' ); foreach ($types_to_register as $type) { } } } { exit; } // POَCZENIE if (!$polaczenie) { exit; } exit; } $zapytanie = "SELECT * FROM `".$prefix."tabela` ORDER BY `PTS` DESC, `GD` DESC LIMIT 0,100"; if ($ilosc_zespolow == 0) { echo "<tr><td colspan=\"5\"><center>W bazie <b>nie ma</b> żadnych drużyn.<br><br></center></td></tr></table>"; } else { for ($i=0; $i<4; $i++) { $nr = $i + "1"; echo "<tr> <tr><td class=\"tabela2\">".$nr.".</td> <td width=\"120\" class=\"tabela2\">".$team_nazwa."</td> <td class=\"tabela2\">".$team_P."</td>"; if ($team_GD > 0) { } elseif ($team_GD <= 0) { } </tr>"; } } ?>