Ver Mensaje Individual
  #8 (permalink)  
Antiguo 19/12/2012, 03:49
DoHITB
 
Fecha de Ingreso: abril-2012
Ubicación: 41°37′00″N, 00°37′00″E
Mensajes: 462
Antigüedad: 12 años, 1 mes
Puntos: 33
Respuesta: Paginas de comentarios

Si tienes pensado hacerlo en PHP, puedes usar este esquema:

Código:
function mostrarComentarios($minReg, $cant){
$res = consulta($minReg, $cant); //función que te devuelva los datos de un select, pero añadiendo al final "LIMIT $minReg, $cant". En el caso que comentas, $cant = 10 ya que muestras 10 comentarios por página

$max = getMax() //función que devuelve un count(campo),  para saber el máximo de comentarios que hay

for($i=0;$i<10;$i++){
 mostrar($res[$i]); //función que muestra un comentario pasado como argumento
}

for($i=0;$i<($max/10);$i++){
 //aquí pondrías las páginas, que al hacer click pasaran los datos (por GET, por ejemplo) $minReg y $cant correspondientes. Supongamos que la página para ver los comentarios es "coments.php", entonces harías algo así como "coments.php?m=10&c=10" para la página 1
}
}
Por otra parte, la página "coments.php", debería tener algo así como:

Código:
if(isset($_GET['m') and isset($_GET['c'])){
  mostrarComentarios($_GET['m'], $_GET['c']);
}
Es posible que se muestren 9 u 11 comentarios... es que aún no me he acabado el café y estoy algo espeso... pero si te pasa eso el problema estaría en el LIMIT... jejeje

Espero que te sirva al menos un mínimo...

Saludos!