Гораздо проще будет так сделать.
Допустим 5 страниц, в каждой по 20 линков.
Внизу странички где-нить цикл, выводящий список страниц.
PHP код:
$i=1;
while ($i<=5)
{
echo "<a href=link.php?id=".$i.">Страница ".$i."</a>";
if ($i!=5)
{
echo " | ";
}
$i++;
}
В начале страницы проверка на валидность id:
PHP код:
if(!isset($id))
{
$id=1;
}
else
{
if(!is_int($id))
{
$id=1;
}
else
{
if ($id<1 or $id>5)
{
$id=1;
}
}
}
Ну и сам вывод организуй.
В качестве скрипта используй то, что есть там, только сам запрос слегка модифицируй:
PHP код:
$start=($i-1)*20+1;
$sql="SELECT * FROM table LIMIT 20, ".$start;
Т.е. в конец запроса добавь LIMIT.... (либо если есть какой-то, то замени)
Вот, вроде так. Если что, не серчайте