Ragazzi ho dei problemi per quanto riguarda la paginazione dei risultati!!!
Questo è il codice che uso...
	Codice PHP:
	
include "database.php";
$conn = mysql_connect ($Host, $User, $Password) or die("impossibile connettersi al database");
$TableName="articoli";
//###############-- Inizio dello script per la paginazione--##################
//Verifico la connessione e se nn riesco a connettermi spunta il messaggio di errore
mysql_select_db ($DBName , $conn) or die ("impossibile selezionare il database");
$sql = "SELECT 1 FROM $TableName where 1"; 
$query = mysql_query($sql) or die("impossibile eseguire query: $sql");
$num_news = mysql_num_rows($query);
$num_pages = ($num_news % 3) > 0 ? (int)($num_news / 3 + 1) : (int)($num_news / 3);
if (!isset($_GET['page']) || !is_numeric($_GET['page']) || !$_GET['page'] || $_GET['page'] < 1 ) {
   $_GET['page'] = 1;
}
if ($_GET['page'] > $num_pages) {
   $_GET['page'] = $num_pages;
}
if ($_GET['page'] < $num_pages) {
   if ($_GET['page'] != 1) {
       $next_page = " - ";
   }
   $next_page .= "<a href=\"{$_SERVER['PHP_SELF']}?page=".($_GET['page'] + 1)."\" >next</a>";
}
if ($_GET['page'] > 1) {
   $previous_page = "<a href=\"{$_SERVER['PHP_SELF']}?page=".($_GET['page'] - 1)."\" >prev</a>";
}
$link = "<center>$previous_page $next_page</center>";
$sql = "SELECT categorie.id_articolo, categoria, username, email_address, titolo, data, testo FROM categorie LEFT JOIN articoli ON categorie.id_articolo = articoli.id_articolo ORDER BY categorie.id_articolo DESC LIMIT ".(($_GET['page'] - 1) * 3).", 3"; 
@$query = mysql_query($sql) or die("impossibile eseguire query:$sql");
//conto il numero di righe presenti nel database e se nn è presente nessuna riga stampo il messaggio di errore
$rows= mysql_num_rows ($query);
if ($rows) {
}
else {
echo "<div align=center>Nessuna news presente nel database</div>";
}
while ($Row = mysql_fetch_array ($query)) {
 $testo="$Row[testo]";
 
define("CHECK_RICHIESTA","1");
require "formatta_testo.php"; 
 
Seleziona 3 risultati su 4 però non crea i link prev e next!!!
Come posso fare? grazie