Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #6  
Antiguo 15-12-2005
micayael micayael is offline
Miembro
 
Registrado: sep 2005
Posts: 68
Poder: 19
micayael Va por buen camino
Hola Caye.

Hice el tema del paginator y salio bien creo yo.

Quiero subirlo aqui para que lo vean, prueben y si saben como mejorarlo me avisan para que podamos aprender todos y sacar algo bueno del tema.

Les digo lo que agregue.

Yo por ejemplo tengo un STORE PROCEDURE para una busqueda o listar filas de una tabla y otro que me arroje la cantidad total de filas (yo lo hago asi porque no uso php 5 y php 4 no tienen ibase_num_rows())

Entonces:
//-- SP que lista las filas = la consulta en si
$_pagi_sql = "SELECT * FROM SP_CATLIB_LISTAR";

//-- SP que extrae el total de filas de la misma consulta de arriba
$_pagi_sql_numrows = "SELECT NUMROWS FROM SP_NUMROWS_CATLIB";

//-- Esto lo hago porque el LIMIT del mySQL esta al final de la sentencia
//-- mientras FIREBIRD no tiene limit sino FIRST cantidad SKIP desde
$_pagi_from = "FROM SP_CATLIB_LISTAR";

//-- esto es lo que devuelve el ibase_connect();
$_pagi_link_identifier = $BdD;

//-- llamo al paginator arreglado
require("../../_php/paginator.inc.php");


Despues es todo normal. a demas de las variables que devuelve devuelve * $_pagi_filas_en_pagina :Cantidad de filas en la pagina actual
$_pagi_cantidad_pagina : Cantidad de paginas


El archivo php del paginator está en http://www.granodemostaza.org/tmp/paginator.inc.rar

Copio los SP a continuacion
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 17:00:53.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi