Salve, mi trovo per la prima volta ad affrontare un problema la cui risoluzione ho sempre rimandato.

Diciamo che in un database mysql ho tipo 10.000 id, vorrei visualizzare tali record su pagine diverse e numerare le pagine.
In pratica i classici numeretti in basso.

Fin ora ho usato uno scriptino di mia invenzione diciamo(ho anche un po' scopiazzato) che mi divide i record per ogni pagina e ad ogni pagina affibia un numero.

Tale script poteva andare bene se in fin dei conti le pagine create sono poche ma se il database crecse ogni giorno, non posso mica far uscire una lista infinita di numeri in fondo alla pagina!

In pratica mi servirebbe il piu classico dei contatori di pagine(nn so come si chiamano) che magari ad un certo punto mette i puntini e nn i numeri per dire o cose simili.

Accetto aiuti di qualunque tipo, cose già fatte e indirizzamenti vari!

Grazie anticipatamente!