Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Páginación en PHP no me lleva a la siguiente página

Estas en el tema de Páginación en PHP no me lleva a la siguiente página en el foro de PHP en Foros del Web. ¡Hola a todos! Estoy programando el sistema de paginación de una web en PHP. Todo parece funcionar correctamente pero, cuando le doy a la segunda ...
  #1 (permalink)  
Antiguo 15/04/2015, 12:19
 
Fecha de Ingreso: abril-2015
Mensajes: 9
Antigüedad: 9 años
Puntos: 0
Páginación en PHP no me lleva a la siguiente página

¡Hola a todos!
Estoy programando el sistema de paginación de una web en PHP. Todo parece funcionar correctamente pero, cuando le doy a la segunda página, me muestra los resultados de la primera y es como si fuera al mismo sitio.

A continuación tenéis el código que estoy usando:
Para calcular la paginación:
Código PHP:
    $paginaamostrar=null;
    
$tamano_pagina=10;
    
    
$consultadescargaspaginacion=$mysqli->query('SELECT * FROM descargas');
    
$totalregistrospaginacion=$consultadescargaspaginacion->num_rows;

    
$numeroregistrospagina=10;
    
    
$_GET['paginaamostrar']=null;
    
$paginaamostrar=$_GET['paginaamostrar'];
    if(!
$paginaamostrar){
        
$iniciopagina=0;
        
$paginaamostrar=1;
    } else {
        
$iniciopagina=($paginaamostrar 1)*$tamano_pagina;
    }
    
    
    
$totaldepaginas=ceil($totalregistrospaginacion/$tamano_pagina); 
Este código es el que uso para mostrar los enlaces de cada página:
Código PHP:
    $url=null;
    if (
$totaldepaginas 1) {
       if (
$paginaamostrar != 1)
          echo 
'<a href="'.$url.'?paginaamostrar='.($paginaamostrar 1).'"><</a>';
          for (
$i=1;$i<=$totaldepaginas;$i++) 
             if (
$paginaamostrar == $i)
                echo 
$paginaamostrar;
             else
                echo 
'  <a href="'.$url.'?paginaamostrar='.$i.'">'.$i.'</a>  ';
          
          if (
$paginaamostrar != $totaldepaginas)
             echo 
'<a href="'.$url.'?paginaamostrar='.($paginaamostrar 1).'">></a>'
Añado la consulta que estoy realizando:
Código PHP:
        $query 'select * from descargas ORDER BY nombredescarga ASC LIMIT '.$iniciopagina.','.$tamano_pagina//tu tabla
        
$resultado $mysqli->query($query) or die(mysqli_error($mysqli)); 
He revisado incluso las variables (que es dónde pienso que está el fallo), pero no encuentro el punto.

¡Muchas gracias a todos!
  #2 (permalink)  
Antiguo 15/04/2015, 14:00
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 10 meses
Puntos: 379
Respuesta: Páginación en PHP no me lleva a la siguiente página

http://www.forosdelweb.com/f18/cual-...acion-1120545/
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.
  #3 (permalink)  
Antiguo 27/04/2015, 14:51
 
Fecha de Ingreso: abril-2015
Mensajes: 9
Antigüedad: 9 años
Puntos: 0
Respuesta: Páginación en PHP no me lleva a la siguiente página

Cita:
Iniciado por hhs Ver Mensaje
[url]http://www.forosdelweb.com/f18/cual-recomendable-para-trabajar-con-paginacion-1120545/[/url]
¡Muchas gracias!
Ya pude solucionarlo. En cuanto termine el código lo subo.

¡Un saludo!

Etiquetas: página, registro, select, siguiente, sql, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:56.