Hola necesito hacer que si por ejemplo hay mas de 10 comentario los muestre en paginas separadas :
 
1 2 3 4 5 6 7
 
Y al dar click en cada una poes te muestre los comentarios correspondientes 
 
Como lo podria hacer ??
 
Saludos 
  | 
 | ||||
|  Respuesta: Paginas de comentarios   Pues una opción que puedes hacer es utilizar la paginación pero con ajax. De esa forma no es necesario pasarle nada por la url y no tienes que refrescar toda la pagina. Busca paginación usando ajax. Eso si te recomiendo que si usas jquery, javascript o estilos css para la paginación tienes que apoyarte de javascript para pasar los scripts y las hojas de estilo.  
				__________________ Blog de humor http://elcuasatar.net63.net/ | 
| 
 | ||||
|  Respuesta: Paginas de comentarios   El tema ya se ha tratado en varias ocasiones. Quizás te sirva esta búsqueda: https://www.google.com/search?q=pagi...orosdelweb.com Saludos. 
				__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. | 
| 
 | ||||
|  Respuesta: Paginas de comentarios   Cita: Hola con ajax seria buena alternativa pero en mi caso que tengo un servidor gratuito y a veces con muchas peticiones bloquea la pagina al usuario para unas horas no creo que seria lo mas adecuado  
					Iniciado por cuasatar    Pues una opción que puedes hacer es utilizar la paginación pero con ajax. De esa forma no es necesario pasarle nada por la url y no tienes que refrescar toda la pagina. Busca paginación usando ajax. Eso si te recomiendo que si usas jquery, javascript o estilos css para la paginación tienes que apoyarte de javascript para pasar los scripts y las hojas de estilo. Saludos | 
| 
 | ||||
|  Respuesta: Paginas de comentarios   Cita: Pues yo he usado la paginación con ajax en un servidor gratuito y no me ha generado ningún problema. Igual es tu decisión. A mi personalmente me gusta mas la paginación con ajax para eso que tu planteas (en este caso mostrar los comentarios) pero es obvio que lo puedes hacer como mas te guste. Hola con ajax seria buena alternativa pero en mi caso que tengo un servidor gratuito y a veces con muchas peticiones bloquea la pagina al usuario para unas horas no creo que seria lo mas adecuado 
				__________________ Blog de humor http://elcuasatar.net63.net/ | 
| 
 | ||||
|  Respuesta: Paginas de comentarios   Cita: A mi también me gusta mas con ajax pero si algún usuario por casualidad hace demasiados clicks en mi pagina (alrededor de 100 :D) se le puede bloqueaar la entrada por las 6 horas.. A mi me paso esto al desarrollar mi pagina y tuve que esperar para continuar :D  
					Iniciado por cuasatar    Pues yo he usado la paginación con ajax en un servidor gratuito y no me ha generado ningún problema. Igual es tu decisión. A mi personalmente me gusta mas la paginación con ajax para eso que tu planteas (en este caso mostrar los comentarios) pero es obvio que lo puedes hacer como mas te guste. Saludos | 
| 
 | |||
|  Respuesta: Paginas de comentarios   Si tienes pensado hacerlo en PHP, puedes usar este esquema: 
Código:
Por otra parte, la página "coments.php", debería tener algo así como: 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
}
}
Código:
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 if(isset($_GET['m') and isset($_GET['c'])){
  mostrarComentarios($_GET['m'], $_GET['c']);
}
Espero que te sirva al menos un mínimo... Saludos! | 
| 
 | ||||
|  Respuesta: Paginas de comentarios   Hola conseguí hacer esto: 
Código PHP:
 Ver original Pero no me sale bien la paginacion... Me sale algo como esto: 1 2 3 4 5 6 7 8 9 10 Pero quiro que me salga asi: 1 2 3 4 5 6 7 8 9 10 Lo que esta en negrita es la pagina actual... Saludos | 
| 
 | |||
|  Respuesta: Paginas de comentarios   Por lo que veo de tu código, la primera página debería salirte siempre en negrita... haz una cosa, en vez de hacer 
Código:
prueba a hacer <b><a></a></b> 
Código:
Saludos <a><b></b></a> | 
| 
 | |||
|  Respuesta: Paginas de comentarios   Si quieres mostrar las 3 anteriores y las tres posteriores, tendrías que hacer algo así: 
Código:
Saludos! //suponiendo que la página actual está en $_GET['p']
$min = $_GET['p'] - 3;
$max = $_GET['p'] + 3;
//haces el select  con el limit $_GET['p'], 10
for($i=0;$i<$max;$i++){
  //mostrar
  if($i == $_GET['p']){
    //negrita
  }
  //seguir mostrando
}
 | 
| Etiquetas: |