Ecco tutto il codice:
Codice PHP:
<?php require_once('config.php'); $art_per_pag = 8; $start=0; $stop=$art_per_pag; $sql = "SELECT * FROM pagine ORDER by 'id' "; if (!isset($_GET[pag]) or ($_GET[pag]==1)){ $sql .= " LIMIT $start, $stop"; }else{ $stop = $art_per_pag * $_GET[pag]; $start = $stop - $art_per_pag + 0; $sql .= " LIMIT $start, $stop"; } $query = mysql_query($sql); while($row = mysql_fetch_array($query)) { $html = "<div id='box'>"; $html .= "<div id='title'>"; $html .="<div id='testo'>"; $html .= "[b]$row[titolo][/b]"; $html .= "</div>"; $html .="<div id='prezzo'>"; $numero=$row[prezzo]; $numm=number_format( $numero , 2 , "," , "." ); $html .= "[b]€ $numm[/b]"; $html .= "</div>"; $html .= "</div>"; $html .= "<div id='img'>"; $sql_img = "SELECT * FROM immagini WHERE paginaid=$row[id] AND copertina=1 LIMIT 1 "; $query_img = mysql_query($sql_img); $row_img = mysql_fetch_array($query_img); $html .= "[img]foto/$row_img[immagine][/img]"; $html .= "</div>"; $html .= "<div id='art'>"; $testo = "$row[testo]"; $preview = substr($testo,0 , 310); $html .= "$preview..." ."
"; $html .= "<div id='dettagli'>"; $html .= "[url='#']dettagli[/url]"; $html .= "</div>"; $html .= "</div>"; $html .= "</div>"; echo $html; } ?> <div style="position:relative;top:10px;padding:0;"> <?php $num_page = (!isset($_GET[pag]) || empty($_GET[pag]) ? 1 : $_GET[pag]); $perpage = 8; $num_articoli_totali = 80; $next = $prev = false; $pagine_tot=ceil($num_articoli_totali/$perpage); $link=""; if(($pagina==1)&&($num_articoli_totali<=8)) { $link.=""; } else{ if(($num_page!=1)&&($num_page<=$pagine_tot)) { $pag=$num_page-1; $link.="<a style=\"color:#BC040E;text-decoration:none\" href=articoli.php?pag=$pag>Prev</a>"; } if(($num_page>0)&&($num_page<$this->$pagine_tot)) { $pag=$num_page+1; $link.="<a style=\"color:#BC040E;text-decoration:none\" href=articoli.php?pag=$pag>Next</a>"; } } echo $link; ?></div>