Hola foreros
Necesito ayuda con el codigo de paginación de jpinedo, estoy usando Appserv + WinXp + PostgreSQL de manera local
El problema es el siguiente pues al ejecutarlo mi tabla de paginación aparece vacia para la pag [1] , luego al acceder a la pag [2] recien me muestra los 10 primeros resultados a la siguiente pag [3] me muestra los otros 10 pero debajo de los 10 anteriores, es decir me muestra un total de 20 lo que no es correcto ...pues deben de mostrarse de 10 en 10 ...no entiendo que es lo que estoy haciendo mal aqui les muestro el codigo
Código PHP:
<?php
//Conexión a la base de datos
include('conexion.php');
//Sentencia sql (sin limit)
$_pagi_sql = "SELECT opr.descripcion_operacion, det.hora_detalle, det.fecha_detalle, det.descripcion_detalle, usr.nombre_usuario
FROM Usuario AS usr, Detalle_Operacion AS det, Operacion AS opr
WHERE opr.codigo_operacion = det.codigo_operacion
AND usr.codigo_usuario = det.codigo_usuario";
//cantidad de resultados por página (opcional, por defecto 20)
$_pagi_cuantos = 10;//Elegí un número pequeño para que se generen varias páginas
//cantidad de enlaces que se mostrarán como máximo en la barra de navegación
$_pagi_nav_num_enlaces = 3;//Elegí un número pequeño para que se note el resultado
//Decidimos si queremos que se muesten los errores de mysql
$_pagi_mostrar_errores = true;//recomendado true sólo en tiempo de desarrollo.
//Si tenemos una consulta compleja que hace que el Paginator no funcione correctamente,
//realizamos el conteo alternativo.
$_pagi_conteo_alternativo = false;//recomendado false.
//Supongamos que sólo nos interesa propagar estas dos variables
$_pagi_propagar = array("p");//No importa si son POST o GET
//Definimos qué estilo CSS se utilizará para los enlaces de paginación.
//El estilo debe estar definido previamente
$_pagi_nav_estilo = "nav";
//definimos qué irá en el enlace a la página anterior
$_pagi_nav_anterior = "<img src='../../images/action_1leftarrow.png' width='20' height='20' border='0' align='absmiddle' />";// podría ir un tag <img> o lo que sea
//definimos qué irá en el enlace a la página siguiente
$_pagi_nav_siguiente = "<img src='../../images/action_player_play.png' width='20' height='20' border='0' align='absmiddle' />";// podría ir un tag <img> o lo que sea
//Incluimos el script de paginación. Éste ya ejecuta la consulta automáticamente
include("../../paginador/paginator.inc.php");
echo"
<html>
<head>
<title> :: Bitacora Resultado:: </title>
<link rel='shortcut icon' href='../../images/favicon.ico'>
<link href='../../styles/style.css' rel='stylesheet' type='text/css'>
</head>
<body>
<table width='700' border='1' cellpadding='3' cellspacing='1' align='center'>
<tr>
<td class='navbar'><strong>Descripción de la Operación</strong></td>
<td class='navbar'><strong>Usuario</strong></td>
<td class='navbar'><strong>Hora de Operación</strong></td>
<td class='navbar'><strong>Fecha de Operación</strong></td>
<td class='navbar'><strong>Detalle de Operación</strong></td>
</tr>
";
//Leemos y escribimos los registros de la página actual
while($row = pg_fetch_array($_pagi_result)){
echo"
<tr>
<td>$row[descripcion_operacion]</td>
<td>$row[nombre_usuario]</td>
<td>$row[hora_detalle]</td>
<td>$row[fecha_detalle]</td>
<td>$row[descripcion_detalle]</td>
</tr>";
}
echo"
<table border='1' cellpadding='3' cellspacing='1' align='center'>
<tr>
<td>Total encontrados: $_pagi_info</td>
<td>$_pagi_navegacion<td>
</tr>
</table>
</table>
</body>
</html>";
?>
El mismo problema me ocurre usando el paginador de PEAR alli esta el tema al que hago mencion
http://www.forosdelweb.com/f18/ayuda...o-pear-706778/