View Full Version : [PHP] numero pagine
pomata125
14-04-2010, 23:23
salve a tutti ragazzi, sto realizzando un sito che consente di inserire news per poi di visualizzarle in home page, cio che non riesco a fare o a gestire è lo spezzettamento ( magari ogni 4 news ) in pagine ( pagina 1,2,3,4,5... ) chi puo illuminarmi?
bobbytre
15-04-2010, 01:47
se sono salvate dentro un database potresti usare qualcosa del tipo
.
$num = 4 ; // news per pagina
$start = $_GET['page'] ? ($_GET['page'] * $num ): 0;
$q = "SELECT * FROM tabella_news LIMIT $start , $num ;"
...
esegui la query
visualizzi le news
...
$page_prev = $_GET['page'] -1 :
$page_succ = $_GET['page'] +1 ;
echo "<a href='indirizzo_bla_bla.php?page=".$page_prev."&altri_parametri'>prev</a>";
echo "<a href='indirizzo_bla_bla.php?page=".$page_succ."&altri_parametri'>succ</a>";
naturalmente ci sono dei controlli da effettuare sul $_GET['page'] perchè deve essere un intero deve essere >= 0, ecc... ecc...
ma in linea di massima dovrebbe funzionare
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.