InicioCiencia EducacionCómo crear paginaciones en php muy fácil!!!!

Cómo crear paginaciones en php muy fácil!!!!

Ciencia Educacion1/31/2012

Hola a todo el mundo, este es mi primer post y espero que sea de utilidad para ustedes, no es un MegaPost pero compartiré con ustedes un poco sobre lo que sé.
La idea de este post es ayudar a las personas principiantes y/o avanzadas a crear paginaciones en php de una forma sencilla utilizando una clase llamada kpaginate. Comencemos.

1. Primero descargamos la clase de la paginación php desde el sito oficial.



2. Luego copiamos el archivo que descargamos a nuestra carpeta www, lo descomprimimos y veremos los siguientes archivos.



3. Ahora vamos a nuestro navegador, entramos a nuesto localhost "http://localhost" y veremos algo como esto, se ve bien cierto?.



... Ahora a combinarla con mysql pongo aquí las cosas que hay que ejecutar para crear un ejemplo con mysql ...

1. Creamos una tabla personas para hacer nuestras pruebas.

CREATE TABLE `personas` (
`nombres` varchar(30) NOT NULL,
`apellidos` varchar(30) NOT NULL,
`edad` int(2) NOT NULL
) TYPE = MyISAM;


2. LLenamos nuestra tabla personas con algunos registros

INSERT INTO `personas` (`nombres`, `apellidos`, `edad`) VALUES ('Juan', 'Morales', 15);
INSERT INTO `personas` (`nombres`, `apellidos`, `edad`) VALUES ('Diana', 'Ramirez', 12);
INSERT INTO `personas` (`nombres`, `apellidos`, `edad`) VALUES ('Karla', 'García', 14);
INSERT INTO `personas` (`nombres`, `apellidos`, `edad`) VALUES ('Jaime', 'Sánchez', 16);
INSERT INTO `personas` (`nombres`, `apellidos`, `edad`) VALUES ('Raúl', 'Ramos', 16);


3. Contamos cuantos registros tenemos en nuestra tabla personas

<?
    $sql 
'SELECT COUNT(*) FROM `personas`';
    
$result mysql_query($sql);
    
$total_personas mysql_result($result00);
?>


4. Implementamos kpaginate, primero configuramos los parámetros para la paginación

<?
    
include('class.kpaginate.php') ;
    
$paginacion = new kpaginate ;
    
$paginacion->setTotalItems($total_personas) ;
    
$paginacion->setItemsPerPage(2) ;
    
$limit $paginacion->getLimit() ;
?>


5. En el paso anterior asignamos a la variable $limit el retorno del método getLimit() de la clase kpaginate, ahora utilizaremos esa variable e imprimiremos los resultados

<?
    $sql 
'SELECT * FROM `personas` LIMIT ' $limit[0] . ', ' $limit[1] . ';';
    
$result mysql_query($sql);
    while(
$persona mysql_fetch_object($result)){
?>    
        <div>
            Nombres: <?= $persona->nombres ?><br />
            Apellidos: <?= $persona->apellidos ?><br />
            Edad: <?= $persona->edad ?>
        </div>
        <br />
        <br />
<?    
    
}
?>


6. Finalmente dibujamos la paginación

<?
    $paginacion
->paginate() ;
?>


Espero haberme explicado bien y que esta minitutorial les sirva, feliz paginación.

Hasta luego
Datos archivados del Taringa! original
1puntos
2,483visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

e
el_quick🇦🇷
Usuario
Puntos0
Posts1
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.