PHP Classes

File: ejemplo.php

Recommend this page to a friend!
  Classes of Fernando Castro Saenz   Paginatorfer   ejemplo.php   Download  
File: ejemplo.php
Role: Application script
Content type: text/plain
Description: ejemplo de uso
Class: Paginatorfer
Show paginated listings updated using AJAX
Author: By
Last change:
Date: 14 years ago
Size: 1,587 bytes
 

Contents

Class file image Download
<?php
require_once'paginador.class.php';
session_start();
// la variable $datos es un array con los datos a mostrar
// esta variable puede contener un array de objetos o lo que se quiera.
$datos=array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20);
// se genera una lista con los datos que queremos mostrar en el paginador.
for($f=0;$f<count($datos);$f++)
{
   
$lista[]="dato numero ----- ".$datos[$f];
}
// Instanciamos un objeto del tipo paginador y le pasamos como parametros la lista y el numero de registros
// que queremos mostrar por página.
$obj=new paginador($lista,10);
$_SESSION['obj']=$obj;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<style>
body{
    font-family:Verdana,Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#333333;
}
.resultados{
    border:#CCCCCC 1px dotted;
}
.lineas_resultado{
    cursor:pointer;
    background:#FFFFFF;
}
.lineas_resultado:hover{
    background:#EEEEEE;
}
.marcadorpagina{
    font-size:14px;
    font-weight:bolder;
}
</style>
<script language="javascript" type="text/javascript" src="ajax.js"></script>
</head>
<body onload="javascript:_AjaxGET('dameresultados.php','resultadoregistros','pag=0');">
<div id="resultadoregistros" class="resultados">Cargando....</div>
<div id="control"><? $_SESSION['obj']->mostrarcontrol();?></div>
</body>
</html>