Ver Mensaje Individual
  #9 (permalink)  
Antiguo 19/12/2012, 14:23
Avatar de patilanz
patilanz
 
Fecha de Ingreso: enero-2012
Mensajes: 880
Antigüedad: 12 años, 4 meses
Puntos: 29
Respuesta: Paginas de comentarios

Hola conseguí hacer esto:

Código PHP:
Ver original
  1. $contenido='';
  2. if($_GET['p']){
  3.     $hasta=$_GET['p'];
  4. }else{
  5.     $hasta=1;
  6. }
  7. $hasta*=10;
  8. $desde=$hasta-10;
  9. $d=mysql_query('SELECT * FROM tabla LIMIT '.$desde.','.$hasta,$con) or die(mysql_error());
  10. if(strlen($s['user'])){
  11.     while($datos=mysql_fetch_array($d)){
  12.         $contenido.=$datos['user'].'<br />';
  13.     }
  14.     $pagina_actual=$hasta/10;
  15.     $paginas_adelante=$pagina_actual+9;
  16.     for($o=$pagina_actual;$o!=$paginas_adelante;$o++){
  17.         if($o==$pagina_actual){
  18.             $contenido.='<b>';
  19.         }
  20.         $contenido.='<a href="file.php?p='.$o.'">'.$o.'</a>';
  21.         if($o==$pagina_actual){
  22.             $contenido.='</b>';
  23.         }
  24.     }
  25. }else{
  26.     $contenido.='Todabia no hay..';
  27.  
  28. }
  29. print $contenido;

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