Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2003, 11:39
Avatar de jonk
jonk
 
Fecha de Ingreso: julio-2002
Ubicación: Barakaldo
Mensajes: 104
Antigüedad: 24 años, 3 meses
Puntos: 0
problema con paginacion

Paginando unos resultados, esta vez les he puesto un numero, para que al lado del resultado ponga un numero, pero cuando va a otra pagina el numero empieza desde 1 y no continua.

actualmente esta como $or=1 he intentado varias formas del tipo
$or=$n;
$n=1;
pero nada

Código PHP:
<? 
$base
="xxxxxx";
$con=mysql_connect(localhost,xxxxxx,xxxxxx);
mysql_select_db($base,$con);
if (!isset(
$pg))
$pg = 0; // $pg es la pagina actual
$cantidad=30; // cantidad de resultados por página
$inicial = $pg * $cantidad;
$pegar = "SELECT *  FROM cine where cat_id='$id'  LIMIT $inicial,$cantidad";
$cad = mysql_db_query($base,$pegar) or die (mysql_error());
$contar = "SELECT *  FROM cine where cat_id='$id'"; 
$contarok= mysql_db_query($base,$contar);
$total_records = mysql_num_rows($contarok);
$pages = intval($total_records / $cantidad);
// Imprimiendo los resultados
$or=1;// mostrara 
while($ResultQuery  = mysql_fetch_array($cad))
{ 
?>
<span class="menu"><b>&nbsp;<font color="red"><? echo$or++;?></font> &nbsp;<a href="info.php?id=<? echo $ResultQuery["id"]; ?>"><? echo $ResultQuery["titulo"]; ?></a></b><br>
<?
}
?>
<?
if ($pg <> 0)
{
$url = $pg - 1;
?>
                                    <a href="categoria.php?ct=<? echo $ct; ?>&pg=<? echo $url; ?>"><b><font size="1" face="Tahoma">« Anterior</font></b></a><b><font size="1" face="Tahoma">&nbsp;</font></b><font size="1" face="Tahoma">
<?
}
else {
echo 
" ";
}
for (
$i = 0; $i<($pages + 1); $i++) {
if (
$i == $pg) {
?>
                                    </font><font color=ff0000 size="1" face="Tahoma"><b>&nbsp;<? echo $i;?>&nbsp;</b></font><font size="1" face="Tahoma">
<?
}
else {
?>
                                    </font><a href="categoria.php?ct=<? echo $ct;?>&pg=<?echo $i;?>"><b><font size="1" face="Tahoma">[<?echo $i;?>]</font></b></a><font size="1" face="Tahoma">&nbsp;
<?
}
}
if (
$pg < $pages) {
$url = $pg + 1;
?>
                                    </font><a href="categoria.php?ct=<?echo $ct;?>&pg=<?echo $url;?>"><b><font size="1" face="Tahoma">Siguiente »</font><b><font size="1" face="Tahoma">
<?
}
else {
echo 
" ";
}
echo 
"</center>";
?>

para ver el ejempo

Problemas paginacion

gracias
__________________

MyWay. A mi manera
http://myway.i-barakaldo.com