Ciao, ho un problemino...

Ovvero, stò sviluppando la pagina news per un sito e vorrei che man mano che aggiungo news in prima pagina vengano visualizzate le ultime 6 e poi in archivio le precedenti in gruppi di 10 in 10 e fin qui ok...

Clikkando sul link "archives" in index vengo rimandato appunto all'archivio e tramite questo link passo la variabile jnews=6 (ovvero il numero di news da cui partire per stamparle a schermo), fin qui tutto ok, nell prima pagina di archivio mi vengono visualizzate le news che c sono in archivio, se però faccio un ulteriore "next" in archivio per avanzare nella visualizzazione di un'altra pagina con altre news mi vengono mostrate le prime 10 news e non viene tenuto conto della variabile che gli passo...

Penso che il codice possa illustrarvi meglio :master:

Codice PHP:
$select_all = mysql_query("SELECT * FROM tab_news");
                    
                $max_id = mysql_num_rows($select_all);
                    
                
                $get_news = "'".$_GET["jnews"]."'";

                //news number
                $nnumber = "10";
                    
                while($nnumber > 0) {
                    $selection = mysql_query("SELECT year, month, day, news, author FROM `tab_news` WHERE `id`=($max_id - $get_news)");
                                
                    $result = mysql_fetch_row($selection);
                                
                    if($result[0]!=""){
            ?>
                    [b]# &nbsp [<?=$result[0]?>/<?=$result[1]?>/<?=$result[2]?>][/b] <?=$result[3]?> &nbsp [b]||[/b] by <?=$result[4]?> [b]||[/b]
                    

                    

            <?
                
}
                
$max_id--;
                
$nnumber--;
            }
            
?>
            [url="archive.php?jnews=get_news+10"]next>>[/url]
Che ne dite? perchè???

Thx

[TrGh]