Ritorniamo a trattare e a rispondere a un piccolo quesito di programmazione in PHP. Oggi andiamo a scoprire un metodo molto semplice e veloce per implementare una semplice impaginazione per il proprio progetto in PHP. Però prima di vedere il codice in questione, andiamo a vedere che cosa significa impaginazione o paging.
Cosa significa impaginazione (paging)?
Con il termine paging (impaginazione) viene indicato un frazionamento dei dati in pagine.
Come realizzare un impaginazione?
Per realizzare o meglio mettere in pratica questa tecnica non dovete far altro che seguire questo piccolo script in PHP.
total_page = 10;
$current_page = empty($_GET['page']) ? 1 : $_GET['page'];
$previous_page = $current_page - 1;
$next_page = $current_page + 1;
if ($previous_page == 0) {
$previous_page = 1;
}
if ($next_page > $total_page) {
$next_page = $current_page;
}
echo "<a href='test.php?page=1'> First Page </a>";
echo "<a href='test.php?page=$previous_page'> Previous </a>";
for ($i=1; $i < $total_page; $i++) :
if ($current_page == $i) {
echo "<a href='test.php?page=$i'> $i - Selected </a>";
}else{
echo "<a href='test.php?page=$i'> $i </a>";
}
endfor;
echo "<a href='test.php?page=$total_page'> Last Page </a>";
echo "<a href='test.php?page=$next_page'> Next </a>";
Conclusione
Questo script in PHP e il tutorial dedicato all’impaginazione ha lo scopo di mettere base iniziale utile a tutto voi per costruire un sistema di impaginazione per il vostro progetto.
Questo è uno dei tanti tanti trucchi o vie per l’impaginazione, ma ci sono diversi modi per fare questo lavoro, però questo è il più semplice e veloce.
Per il momento questo è tutto, continuate a seguirci da vicino per altri trucchi e consigli del mondo PHP e dello sviluppo web. Di seguito vi lasciamo alcuni titoli di manuali utili per imparare a sviluppare in PHP.
- Sviluppare applicazioni con PHP e MySQL
- PHP 6, Apache, MySQL: Sviluppo di siti Web (Linguaggi & programmazione)
- PHP: per professionisti (Guida completa)
- Programmare in PHP e MySQL
- Creare database relazionali. Con SQL e PHP
- Programmare per il Web. HTML, CSS, JavaScript, VBScript, ASP, PHP
Noi restiamo a vostra disposizione per qualsiasi domanda o richiesta d’aiuto.
Seguiteci anche su Facebook, Google Plus, Tumblr e Twitter, per restare sempre in contatto con noi e con le nostre guide.
Blogger e Sviluppatore, appassionato sin da piccolo dell’informatica e di tutta la tecnologia.

