Mianowicie, skrypt który posiadam pobiera całą blisko 2MB bazę danych zupełnie nie potrzebnie.
Tabela odpowiedzialna za to tabela z filmami dodanymi na stronę, która posiada strony od 1 do samego końca przykładowo do 140 strony.
Jak zrobić aby nie pobierało tylu danych, i kończyło się na Np. 10 stronie?
Kod który pobiera tabelę to
<?php $zapytanie = "SELECT * FROM movie WHERE active='1' ORDER by id DESC"; ?>
Kod odpowiedzialny za stronicowanie:
<? menuf(); ?> <center> <table align="center"> <tr> <td> <? if($strona>1) if($podstron<=10) { for ($s=1; $s<=$podstron; $s++){ } //jeżeli podstron więcej niż 10 elseif($podstron>10) { if($strona>=6 && $strona<=$podstron-5){ $wr=$strona-4; $wz=$strona+5; for ($s=$wr; $s<=$wz; $s++){ } } else if($strona>=$podstron-5){ for ($s=$podstron-9; $s<=$podstron; $s++){ } } else{ for ($s=1; $s<=10; $s++){ } ?> </td> </tr> </table> </center> <? menufe(); ?>
Czy jet ktoś w stanie pomóc?