Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/02/2008, 09:37
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 9 meses
Puntos: 2135
Re: Problema con enumeracion ranki ng

Deberías de guardar el ranking en tu base de datos, asi evitas ese problema ya que el ranking te lo calcula por cada pagina, y si lo guardas en tu BD, no tendrás el problema.

Otra opcion es que guardes el ultimo numero en una variable de sesión y la leas cada que paginas para que inicie desde ese numero, algo así:
Código PHP:
session_start();
if( isset( 
$_SESSION['ultimoNum'] ) ) {
         
$puesto $_SESSION['ultimoNum'];
} else {
         
$puesto 1;
}

while(
$row mysql_fetch_array($result))
{
echo 
'
<td align="center">'
.$puesto++.'&nbsp</td>
<td align="center">'
.$nombre.'$nbsp</td>
'
;
//etc
//etc
//etc
}

$_SESSION['ultimoNum'] = $puesto
Saludos.