hola gaston disculpa po no haberte contestado a tiempo lo que pasa es que estaba ocupado .
Pero bueno
aqui este code que pagina registros aver si te sirve
Código:
<?
function db_conect()
{
$s=mysql_connect("TUSERVIDOR","TU USUARIO","PASS");
$d=mysql_select_db("TUBASEDEDATOS");
}
db_conect();
$sql="SELECT * FROM TU TABLA ";
$res=mysql_query($sql);
$numeroRegistros=mysql_num_rows($res);
if($numeroRegistros<=0)
{
echo "<div align='center'>";
echo "
No se encontraron resultados</p>";
echo "</div>";
}else{
$tamPag=1;
if(!isset($_GET["pagina"]))
{
$pagina=1;
$inicio=1;
$final=$tamPag;
}else{
$pagina = $_GET["pagina"];
}
$limitInf=($pagina-1)*$tamPag;
$numPags=ceil($numeroRegistros/$tamPag);
if(!isset($pagina))
{
$pagina=1;
$inicio=1;
$final=$tamPag;
}else{
$seccionActual=intval(($pagina-1)/$tamPag);
$inicio=($seccionActual*$tamPag)+1;
if($pagina<$numPags)
{
$final=$inicio+$tamPag-1;
}else{
$final=$numPags;
}
if ($final>$numPags){
$final=$numPags;
}
}
$sql=mysql_query("SELECT * FROM TUTABLA WHERE for_id='".$f."' ORDER BY tem_id desc LIMIT ".$limitInf.",".$tamPag." ")
or die (mysql_error());
if(mysql_num_rows($sql))
{
while($qry=mysql_fetch_array($sql))
{
tus peticiones
}
}
}
echo '<div align="center">';
if($pagina>1)
{
echo "<a class='p' href='".$_SERVER["PHP_SELF"]."?f=".$f."&pagina=".($pagina-1)."'>";
echo "<font face='verdana' size='-2'>anterior</font>";
echo "</a> ";
}
for($i=$inicio;$i<=$final;$i++)
{
if($i==$pagina)
{
echo "<font face='verdana' size='-2'>".$i." </font>";
}else{
echo "<a class='p' href='".$_SERVER["PHP_SELF"]."?f=".$f."&pagina=".$i."'>";
echo "<font face='verdana' size='-2'>".$i."</font></a> ";
}
}
if($pagina<$numPags)
{
echo " <a class='p' href='".$_SERVER["PHP_SELF"]."?f=".$f."&pagina=".($pagina+1)."'>";
echo "<font face='verdana' size='-2'>siguiente</font></a>";
}
echo'</div>';
}
saludos
Marcadores