Como hacer un listado de una base de datos con límite de filas mostradas en un p&aa

Lili
21 de Abril del 2004
Hola, el escenario es el siguiente, tengo una base de datos con muchos registros, pero debo mostrarlos en una página máximo de 10 en 10, como puedo hacer esto...?

Monica
21 de Abril del 2004
Hola Lili,

Te paso parte de código a ver si te pudiera servir..

$TAMANO_PAG=15;
$pagina=$_GET["pagina"];
if (!$pagina)
{
$inicio=0;
$pagina=1;
}
else
{
$inicio = ($pagina - 1) * $TAMANO_PAG;
}
$criterio="SELECT * FROM datos ORDER BY datos_referencia";
$total = mysql_query($criterio, $link);
$num_total_reg=mysql_num_rows($total);
$total_pag=ceil($num_total_reg/$TAMANO_PAG);
$querysql=$criterio." limit ".$inicio.",".$TAMANO_PAG;
$result = mysql_query($querysql, $link);
if ($row = @mysql_fetch_array($result))
{
// muestra resultados...
}

De todas formas si no está muy claro hay un ejemplo muy bueno en desarrolloweb.com (http://www.desarrolloweb.com/articulos/1035.php?manual=6)

Una cosita, trabajaste en SGO?? Si es q si, soy Mónica, escribeme un mail y hablamos, vale??

Saludines