Foros del Web » Programando para Internet » PHP »

Paginación

Estas en el tema de Paginación en el foro de PHP en Foros del Web. Estoy buscando un buen paginador en PHP, a ver si por aqui hay uno... he mirado uno que estaba muy bien, pero creo que no ...
  #1 (permalink)  
Antiguo 21/04/2011, 15:36
 
Fecha de Ingreso: junio-2009
Mensajes: 44
Antigüedad: 14 años, 11 meses
Puntos: 1
Paginación

Estoy buscando un buen paginador en PHP, a ver si por aqui hay uno... he mirado uno que estaba muy bien, pero creo que no es compatible con mi sistema de ruta... por ejemplo, para una sección... localhost/pagina/index.php?op=1;

Código PHP:
<?php
        $page_name 
"index.php?op=1";
    
$start = (isset($_GET['start'])) ? $_GET['start']: null;
    if(
strlen($start) > AND !is_numeric($start)){
        echo 
"Error de datos.";
        exit;
    }
    
$eu = ($start 0);
    
$limit 3;
    
$this1 $eu $limit;
    
$back $eu $limit;
    
$next $eu $limit;
    
$query2 "SELECT * FROM Cursos";
    
$result2 mysql_query($query2);
    echo 
mysql_error();
    
$nume mysql_num_rows($result2);
    
$query "SELECT * FROM Cursos LIMIT $eu, $limit ";
    
$result mysql_query($query);
    echo 
mysql_error();
    while(
$formacion mysql_fetch_array($result)){    
        
//Aqui ponemos la información a paginar... con $formacion...
         
}
    if(
$nume $limit){
        if(
$back >=0) { 
            print 
"<a href='$page_name/$back'><font face='Verdana' size='2'>Anterior</font></a>"
        }
        
$i=0;
        
$l=1;
        for(
$i=0;$i $nume;$i=$i+$limit){
            if(
$i <> $eu){
                echo 
" <a href='$page_name/$i'><font face='Verdana' size='2'>$l</font></a> ";
            }else { 
                echo 
"<font face='Verdana' size='4' color=red>$l</font>";
            
$l=$l+1;
        }
        if(
$this1 $nume) { 
            print 
"<a href='$page_name/$next'><font face='Verdana' size='2'>Siguiente</font></a>";
        } 
    }
}
A ver que os parece, y si tiene una solución, ya que en la ruta pondria localhost/pagina/index.php?op=1?start=0...
  #2 (permalink)  
Antiguo 21/04/2011, 16:49
Avatar de portalmana  
Fecha de Ingreso: septiembre-2007
Ubicación: Montevideo-Uruguay
Mensajes: 633
Antigüedad: 16 años, 7 meses
Puntos: 80
Respuesta: Paginación

Bueno te dejo uno paginador 2.1.0, no se si sera como tu querías y tan bueno pero tiene un poco mas de lo básico que se le puede pedir a un paginador.

Lo programe yo así que cualquier consulta tal vez pueda ayudarte...

Saludos
__________________
"La imaginación es más importante que el conocimiento. El conocimiento es limitado, mientras que la imaginación no" -- A.Einstein
objetivophp.com,twitter.com/objetivophp
  #3 (permalink)  
Antiguo 21/04/2011, 17:40
 
Fecha de Ingreso: junio-2009
Mensajes: 44
Antigüedad: 14 años, 11 meses
Puntos: 1
Respuesta: Paginación

Muchas gracias, pero ya he solucionado el problema, probando y probando... el error estaba en la ruta como ya dije, que solucione al ponerle & en vez de ?.

De todas formas, gracias tendre tu clase en cuenta.

Un saludo.

Etiquetas: Ninguno
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 15:41.