bueno si ya tenes paginación implementada y queres modificarlo para que se parezca a eso, no lo veo tan complicado: se me ocurre que algo asi debería andar bien:
Código PHP:
Ver originalfor($i = 1; $i < 4; $i++){
echo "<a href='unarchivo.php?pagina=".$i."'>".$i."</a> "; // los tres primeros
}
echo "..."; // los puntitos
for($i =(int
) count($cantidadDePaginas/2); $i < (int
)count($cantidadDePaginas/2+1; $i++)){ echo "<a href='unarchivo.php?pagina=".$i."'>".$i."</a> "; // los tres del medio
}
echo "..."; // los puntitos
for($i = count($cantidadDePaginas-3); $i < count($cantidadDePaginas; $i++)){ echo "<a href='unarchivo.php?pagina=".$i."'>".$i."</a> "; // los tres ultimos
}
lo escribí así nomas, no lo probé, puede que haya un desfase de una página en algun for pero bueno eso ya es taréa de mirarlo y corregir