Ciao!
vorrei sapere come fare a far venire scritto PAGINA AVANTI o PAGINA INDIETRO se i record di una pagina sono maggiori a un numero (in questo caso 5)
Il codice che ho è questo
Codice PHP:
<?

// includiamo il file di configurazione
@include "config.php";

// includiamo la pagina contenente il codice per la creazione delle anteprime
@require "anteprima.php";

// estraiamo i dati relativi agli articoli dalla tabella
$sql "SELECT * FROM articoli ORDER BY art_data DESC";
$query = @mysql_query($sql) or die (mysql_error());

//verifichiamo che siano presenti records
if(mysql_num_rows($query) > 0){
  
// se la tabella contiene records mostriamo tutti gli articoli attraverso un ciclo
  
while($row mysql_fetch_array($query)){
    
$art_id $row['art_id'];
    
$autore stripslashes($row['art_autore']);
    
$titolo stripslashes($row['art_titolo']);
    
$data $row['art_data'];
    
$articolo stripslashes($row['art_articolo']);
   
    
//valorizziamo una variabili con il link all'intero articolo
    
$link " ..
<a href=\"articolo.php?id=
$art_id\">Leggi tutto</a>";

    echo 
"<h2>".$titolo."</h2>";
   
    
// creaimo l'anteprima che mostra le prime 30 parole di ogni singolo articolo
    // per farlo utilizzo una funzione che vi presenterò più avanti
    
echo @anteprima($articolo30$link); 
    echo 
"

"
;
   
    
// formattiamo la data nel formato europeo
    
$data preg_replace('/^(.{4})-(.{2})-(.{2})$/','$3-$2-$1'$data);

    
// stampiamo una serie di informazioni
    
echo  "Scritto da [b]"$autore "[/b]";
    echo  
"| Articolo postato il [b]" $data "[/b]";
    echo  
"| Commenti: "
  
    
// mostriamo il numero di commenti relativi ad ogni articolo
    
$conta "SELECT COUNT(com_id) as conta from commenti WHERE com_art = '$art_id'";
    
$conto = @mysql_query ($conta);
    
$tot = @mysql_fetch_array ($conto);
    echo 
$sum2 $tot['conta'];
    echo 
"<hr>";
  } 
}else{
  
// se in tabella non ci sono records...
  
echo "Nessun articolo presente.";
}
?>
Qualche idea?