Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2015, 11:02
TrinityCore
 
Fecha de Ingreso: agosto-2015
Ubicación: Rosario - Argentina
Mensajes: 424
Antigüedad: 8 años, 9 meses
Puntos: 12
Dividir resultados en varias paginas PHP

Hola gente, espero esten bien!.

Resulta que estoy creando un foro para un sitio web y quiero hacer algo muy visto en todos lados que consiste en lo siguiente.

Yo tengo este code:

Código PHP:

<?php
    
require('../config.php');
    
mysqli_select_db($conexion,$web)or die("Error al seleccionar la DB.");
    
$foro_respuestas mysqli_query($conexion,"SELECT * FROM foro_respuestas WHERE hilo='$id' ORDER BY id DESC LIMIT 20")or die(mysqli_error($conexion));
    
$rforo_respuestas mysqli_num_rows($foro_respuestas);
    while(
$linea mysqli_fetch_array($foro_respuestas,MYSQL_ASSOC)){
        
$respuesta_id $linea['id'];
        
$respuesta_categoria $linea['categoria'];
        
$respuesta_hilo $linea['hilo'];
        
$respuesta_contenido $linea['contenido'];
        
$respuesta_autor $linea['autor'];
        echo 
"
        <div id='respuesta_hilo'>
        <div id='hilo_respuesta_autor'>$respuesta_autor</div>
        <div id='hilo_respuesta_imagen' style='background-image:url(../ucp/usuarios/imagen_perfiles/$respuesta_autor/$respuesta_autor.png);'></div>
        <div id='hilo_respuesta_contenido'>$respuesta_contenido</div>
        </div>"
;
    }
    
/* Incrementar Visitas */
    
mysqli_query($conexion,"UPDATE foro_hilos SET respuestas='$rforo_respuestas' WHERE id='$id'")or die(mysqli_error($conexion));
    
/*Fin incremento de visitas*/
    
mysqli_close($conexion);
    
?>
Bueno, la idea es que en la pagina del hilo donde van las respuestas a ese tema, solo muestre 20 resultados.
Pero que pasa, es que si hay 30 resultados entonces quiero que al pulsar un boton de "Siguiente" me mande a la misma pagina pero mostrando 20 resultados diferentes a los anteriores...

¿Saben como hacer eso?

Espero puedan ayudarme, gracias de antemano!