Appuntiphp.com

1 febbraio 2010

Paginazione con PHP e MySQL

Il sistema della paginazione consiste nel mostrare un certo numero di risultati di una query per pagina a partire da “pagina 1″, muovendosi poi verso “pagina 2″, “pagina 3″ e cosi via; il suo scopo è sia quello di risparmiare risorse del database (essendo una query su centinaia o migliaia di record molto dispendiosa da gestire), sia per diminuire i tempi di caricamento di una pagina, sia per generare un numero superiore di pagine viste.

Affrontiamo dunque la paginazione con PHP e MySQL.

(continua…)

Celle a colori alternati in PHP

Archiviato in: Tutorial PHP — Tag:, , — lukeonweb @ 14:31

Altra forma di paginazione dei dati è l’esposizione dei record in celle a colori alternati, meccanismo di reportistica che rende più leggibile un elenco di dati. In questo breve articolo vediamo come mettere in pratica questo meccanismo con PHP.

Partiamo da una fonte di dati: per semplicità utilizzeremo un array. Non è importante connetterci al database o ad altre fonti complesse dato che il meccanismo per la colorazione alternata delle celle è uguale in qualsiasi caso.

(continua…)

Paginazione a colonne in PHP

Archiviato in: Tutorial PHP — Tag:, , — lukeonweb @ 14:29

Molti report da stampare a video sulle pagine Web richiedono, ai fini della logica e della visibilità del report stesso, di essere incolonnati piuttosto che essere stampati video in maniera sequenziale, uno sotto l’altro.

Un esempio di report che può essere stampato a video in questo modo può essere l’elenco delle città di una nazione, oppure le categorie di una directory o cose del genere.

Sfruttiamo allo scopo il sistema della paginazione a colonne che, attraverso PHP, può essere implementata su una qualsiasi matrice di dati, ovvero un database, un file XML o un semplice array, come nell’esempio che affrontiamo in questo articolo.

(continua…)

Appuntiphp.com è il blog italiano su PHP - Funziona con WordPress