Tema: Paginación
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/02/2006, 07:49
mousy
 
Fecha de Ingreso: febrero-2006
Mensajes: 3
Antigüedad: 18 años, 2 meses
Puntos: 0
Hola, mira, yo lo que tengo en la página php es esto, aunque no se si tu utilizas templates.

if ( !isset($pag) )
$pag = 1;
$result = selectCuentaClientes();
$total = $result;
$tampag = 30; //número de registros que se quieren mostrar por página
$reg1 = ( $pag - 1 ) * $tampag;
$results = selectPaginaClientes( $tampag, $reg1 );

$impar = true;
$t->set_block("fpag", "bclientes", "fila1");
if ($results > 0)
{
foreach ($results as $result)
{
$t->set_var("COLOR_FONDO", $impar?"#CCCCCC":"#E5E5E5");
$t->set_var("ID_CLIENTE", $result->id_cliente);
$t->set_var("NOMBRE", $result->nombre);
$t->set_var("TELEFONO1", $result->telefono1);
$t->set_var("TELEFONO2", $result->telefono2);
$t->set_var("MOVIL", $result->movil);
$t->set_var("EMAIL", $result->email);
$t->parse("fila1", "bclientes", true);
$impar = ! $impar;
}
}

$por_pagina = $tampag;
$enlace = 'clientes_lista.php?pag=';
$actual = $pag;

//funcion que muestra los enlaces para poder mostrar los resultados de la paginación
$enlaces = paginar ( $actual, $total, $por_pagina, $enlace );

despues en la página html tengo las típicas variables: {ENLACES}, {NOMBRE}, ETC