请教分页的实现,由若干问题!

请教分页的实现,由若干问题!

请教分页的实现,由若干问题!
我实现分页不是将所有数据一次性的都取出来,而是利用以下sql语句:
$sql=qq(select ID from table where ID in(select ID from(select rownum as numrow,id from table where TYPE='$type') where numrow>$startrow and numrow<$endrow));
其中$startrow=$unit*($page-1);
$endrow=$unit*$page+1; $unit为每页所显示条目数量
每次只是取出对应页要显示的数据。
我遇到的问题是:
我是用四个链接,分别表示首页,下一页,上一页,尾页。我想让链接调用自身,也就是:
<a href="fucklist.cgi?page=$page">First page</a>
可是我不知道该怎么实现,请高人指教,或者我的思路是错误的,也请说说你们的方法。
你不是已实现了吗
<a href="fucklist.cgi?page=$page">First page</a>

接收Page变量.然后,生成$startrow=$unit*($page-1);和 $endrow=$unit*$page+1;
进行数据库查询.

但是,我不太清楚你用的数据库.可能是Access吧.查询的时候,需要增加参照唯一性的数值进行排顺(比如,为ID),不然,得到的结果可能不是你想要的

PS:还是MySQL好弄,只需要limit $begin,$end就可以了