Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/10/2005, 02:47
Erzengel
 
Fecha de Ingreso: julio-2005
Mensajes: 38
Antigüedad: 18 años, 9 meses
Puntos: 0
Buenos días dancresi.

Lo primero, deja el $pg=0 tal y como lo tienes.

Para el tema de 1234

cambia las lineas

if ($i == $pg) {
echo "<font face=Arial size=2 color=ff0000><b> $i </b></font>";
}
else {
echo "<a href='pag.php?pg=".$i."'>".$i."</a> ";
}

por:

if ($i == $pg) {
echo "<font face=Arial size=2 color=ff0000><b>".($i+1)."</b></font>";
}
else {
echo "<a href='pag.php?pg=".$i."'>".($i+1)."</a> ";
}


Más cambios:

// 3/2=1 Una pagina solo muestra del 1-2
$pages = intval($total_records / $cantidad);

por:
// 3/2=2 1 pagina muestra del 1-2 la otra el 3
$pages = round($total_records / $cantidad);


//En el caso en que tengamos 4 registros la variable $pages valdrá 2.
//Si estamos en la 2ª pagina, realmente $pg=1 con lo que saldría el enlace
//siguiente que no debe de salir ya que no hay nada más a continuación
if ($pg < $pages)

por:

if ($pg < ($pages-1))


Creo que esto es todo, si se me ha ido la pinza avisadme

Un saludo señor