ok fijate yo con eso q me pasast es = q cuando adapto mi ejemplo,
Código PHP:
<?
include("Conectarse1.php");
$conn=Conectarse1();
$TAMANO_PAGINA = 5;
$pagina = "";
if (!$pagina) {
$inicio = 0;
$pagina=1;
}
else {
$inicio = ($pagina - 1) * $TAMANO_PAGINA;
}
$ssql="select * from maestro";
$rs=pg_query($conn,$ssql);
$num_total_registros = pg_num_rows($rs);
$total_paginas = ceil($num_total_registros / $TAMANO_PAGINA);
echo "Numero de registros encontrados: " . $num_total_registros .
"<br>";
echo "Se muestran paginas de " . $TAMANO_PAGINA . " registros
cada una<br>";
echo "Mostrando la pagina " . $pagina . " de " . $total_paginas .
"<p>";
$query="SELECT * FROM maestro LIMIT '$inicio' OFFSET '$TAMANO_PAGINA'";
$rs = pg_query($conn,$ssql);
echo "<form name='modificar' method=post action='borrar.php'>";
echo "<center><TABLE width='500' BORDER=5 CELLPADDING=1 CELLSPACING=1 bordercolor='#003399'>
<TR>
<TD><div id='ta'> Cedula</div></TD>
<TD><div id='ta'> Actividad </div></TD>
<TD><div id='ta'> Descripcion </div></TD>
<TD><div id='ta'> Horas </div></TD>
<TD><div id='ta'> Fecha </div></TD>
<TD><div id='ta'> Contrtato </div></TD>
</TR>";
$num_fila = 0;
$in=1+(($pagina-1)*5);
while($arr = pg_fetch_array($rs)){
echo "<tr";
if ($num_fila % 2!=0)
{echo "bgcolor=#d2e6ff"; }
else
{ echo "bgcolor=#e9f1ff"; }
echo ">";
echo "<td>",$arr["cedula"],"</b>";
echo "<td>",$arr["actividad"],"</b></td>";
echo "<td>", $arr["descripcion"],"</b></td>";
echo "<td>", $arr["horas"],"</b></td>";
echo "<td>", $arr["fecha"],"</b></td>";
echo "<td>", $arr["contrato"],"</b></td></tr>";
$num_fila++;
$in++;
}
echo "
</form>";
echo "</TABLE></center>";
if ($total_paginas > 1){
for ($i=1;$i<=$total_paginas;$i++)
if ($pagina == $i)
echo $pagina . " ";
}
pg_close($conn);
?>
ese es el codigo q utilizo pero me siguen apareciendo todos los registros en una sola hoja, podrias ayudarme y revisarlo q ver q estoy haciendo mal, o q es lo q no entiendo...