Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/06/2012, 02:29
roodriv
 
Fecha de Ingreso: junio-2012
Mensajes: 46
Antigüedad: 11 años, 10 meses
Puntos: 1
Respuesta: Problema codigo de paginacion php y mysql

Eso porque le das el salto de página abajo.
Código PHP:
Ver original
  1. $url = "index.php?screen=" . ($position+2);
  2. echo "<a href=\"$url\">Siguiente</a>\n";
  3.  
  4. $url = "index.php?screen=" .($position-2);
  5. 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
  1. //si no existe por GET la var screen coloca por defecto el valor de 0
  2. if (!isset($_GET['screen']))
  3. $paginado = 0;
  4. //de lo contrario asigna el valor por get a $position
  5. else
  6. $position = (int)$_GET['screen'];

quedaría así

Código PHP:
Ver original
  1. //si no existe por GET la var screen coloca por defecto el valor de 0
  2. if (!isset($_GET['screen']))
  3. $position = 0;
  4. //de lo contrario asigna el valor por get a $position
  5. else
  6. $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 !