Parteneri traduceri

get(1, 0, $filter); // Daca nu le vrei randomizate de pe server // (un link dat ramane tot timpul pe aceeasi pagina, // isi schimba doar pozitia) // $links = $ws->get(1, 0, $filter, ''); // Te uiti sa vezi care e pagina ceruta. // Daca nu s-a cerut o pg. anume, initializezi la 1. $pg = $_GET['pg'] ? $_GET['pg'] : 1; // Calculezi offset-ul in $links al primului element din pagina $linksPerPage = 10; $idxStart = ($pg - 1) * $linksPerPage; $idxEnd = $idxStart + $linksPerPage; if ($idxEnd > count ($links)) { $idxEnd = count($links); } // Selectezi link-urile din pagina curenta for ($i = $idxStart; $i < $idxEnd; $i++) { $links_page[] = $links[$i]; } // Randomizarea se face per pagina shuffle($links_page); // Daca pagina > 1, generezi link pt. pg. precedenta $prev = 'Pagina precedenta'; if ($pg > 1) { $prev = '' . $prev . ''; } // Daca nu esti pe ultima pagina, generezi link pt. pg. urmatoare. // Metoda getTotalPages() din LinkServiceClient iti spune cate pagini ai. $pp = ceil(count($links) / $linksPerPage); $next = 'Pagina urmatoare'; if ($pg < $pp) { $next = '' . $next . ''; } // Produci pagina // Daca $links e gol, inseamna ca n-ai reusit sa obtii date de la server if (!$links) { echo '

Eroare pe server, va rugam sa reveniti!.

'; } else { // Aici modifici in fct. de structura tabelei tale de link-uri echo '
    '."\n"; foreach ($links_page as $link) { echo '
  • '. $link['nume'].' - ' .$link['descriere']. "
  • \n"; } echo '
'; if ($pp > 1) { echo "
$prev | Pg. $pg/$pp | $next
"; } } ?>
Recomandam: Inchirieri masini in bucuresti | Baterii lux | Crazy Look | Traduceri Legalizate
Copyright © 2005-2011 Real Translations S.R.L. Toate drepturile rezervate.
Web design by Spine