Bien te explico como solucionarias lo que quieres, para ello usaremos un array de
n elementos y que cada pagina contenga
m items:
Código PHP:
<?php
if(!$page) $page=0;
$p=$n/$m;//esto sera el total de las paginas que mostrara^
for($i=(0+$page*$m);$i<=(0+$page*$m+$m);$i++ )
{
echo $i;
}
//los enlaces quedaria de la siguiente manera:
echo "<a href='?page=1'>1</a>";//para que muestres todas laas paginas usas un while o contador para ello
?>
Y no tienes que usar ninguna base de datos ni nad apor el estilo