Secondo me no, anche perchè dovresti scrivere 1000 if se hai 10.000 record!
Bisogna trovare un sistema che calcoli in automatico il numero di visualizzazioni in modo che passando la variabile $max_view="5" ad esempio, mi mostri il risultato così:

... 21 22 23 24 25 ...

oppure con $max_view="10"

...20 21 22 23 24 25 26 27 28 29 30 ...

capito come?