正在阅读:分页显示Oracle数据库记录的类之二分页显示Oracle数据库记录的类之二

2004-02-14 09:33 出处:奥索网 作者:sharetop 责任编辑:zwg
//--------------------------- // 分页相关 //--------------------------- //显示当前页及总页数 //本函数在GetPage()后调用。 function ThePage() { echo "第".$this->CPages."页/共".$this->TPages."页"; } //显示翻页按钮 //此函数要在GetPage()函数之后调用 //显示下页、上页,并加上要传递的参数 function Page() { $k=count($this->PageQuery); $strQuery=""; //生成一个要传递参数字串 for($i=0;$i<$k;$i++){ $strQuery.="&".$this->PageQuery[$i][key]."=".$this->PageQuery[$i][value]; } return $strQuery; } function PrePage($strQuery){ $prev=$this->Offset-$this->MaxLine; if($prev>=0) echo "<A href=$PHP_SELF?offset=".$prev.$strQuery." class=newslink>上一页</A>"; else if($this->TheFirstPage!=NULL) echo "<A href=".$this->TheFirstPage." class=newslink>上一页</A>"; else echo "上一页"; } function NexPage($strQuery){ $next=$this->Offset+$this->MaxLine; $k=$this->Total-$this->StartRec; if($next<$k) echo "<A href=$PHP_SELF?offset=".$next.$strQuery." class=newslink>下一页</A>"; else echo "下一页"; }
键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品