hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
11 de Octubre de 2008, 11:44:03
Noticias: Nomina a tus preferidos para los pOrtal Hacker Awards 2008
Para ver este enlace Registrate o Inicia Sesion
aqui

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Desarrollo Web
| | |-+  Php (Moderador: shevchenko)
| | | |-+  Paginación con PHP y Oracle
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Paginación con PHP y Oracle  (Leído 1203 veces)
vart001
Administrador
*****
Desconectado Desconectado

Mensajes: 1,413


El Mero, mero!


Ver Perfil WWW
« : 02 de Mayo de 2005, 04:39:45 »

Paginación con PHP y Oracle
El truco de la paginación es tener un par de variables que te digan la página en la que vas y el número de columnas por página. La página va  siempre por parámetro (valor absoluto o relativo) y el número de registros suele estar definido en el propio script.

En la selección de la base de datos tienes que pasarle esos parámetros de alguna forma. Por ejemplo, si usas la fantástica clase ADOdb para acceder a tu base de datos (Oracle, MySQL o la que quieras):



// registros a mostrar por página
$registros_pp = 50;

// número de página a visualizar
$pagina = $_REQUEST['pagina'];
if (!$pagina) $pagina = 1;

// ejecutamos la selección en la BD
$sql = "SELECT campo1,campo2 FROM tabla";
$rs = $db->selectLimit($sql, $registros_pp, ($pagina-1)*$registros_pp);
if (!$rs)
{
   print $db->errorMsg(); // Muestra el error
}
else
{
   while (!$rs->EOF)
   {
     print $rs->fields['campo1'].' '.$rs->fields['campo2'].'<BR>';
     $rs->moveNext();
   }
}


Código sacado de la lista php-es@lists.php.net, enviado por Paco Flores
En línea

root from cph


Para ver este enlace Registrate o Inicia Sesion
Hackear hotmail aqui

Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online