Cita:  
					Iniciado por roodriv  
  Eso porque le das el salto de página abajo. 
   
Código PHP:
Ver original- $url = "index.php?screen=" . ($position+2); 
- echo "<a href=\"$url\">Siguiente</a>\n"; 
-   
- $url = "index.php?screen=" .($position-2); 
- echo "<a href=\"$url\">Anterior</a>\n"; 
Por ejemplo, si $position es 1 +2 que tenes definido ahí te va a saltar a 3.   
Otro consejo, si queres que te muestre las noticias en noticias.php sin tener que acceder a noticias.php?pagina=1 cambia paginado por position acá:      
Código PHP:
Ver original- //si no existe por GET la var screen coloca por defecto el valor de 0 
- if (!isset($_GET['screen'])) 
- $paginado = 0; 
- //de lo contrario asigna el valor por get a $position 
- else 
- $position = (int)$_GET['screen']; 
quedaría así     
Código PHP:
Ver original- //si no existe por GET la var screen coloca por defecto el valor de 0 
- if (!isset($_GET['screen'])) 
- $position = 0; 
- //de lo contrario asigna el valor por get a $position 
- else 
- $position = (int)$_GET['screen']; 
En lo personal no me sirvió, ya que tenía el mismo problema que vos en éste momento y no lo pude solventar, pero si encontrás la solución chiflame, que me sería muy útil.  
Saludos !
   Pues ya e conseguido otro codigo de paginacion muy facil de usar y 100% editable, si quieres puedes avisarme y te lo envio!