<script type="text/javascript">
</script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
//
//+----------------------------------------------------------------------+
//| 分页类 |
//+----------------------------------------------------------------------+
//|Copyright(c)2001NetFishSoftware |
//| |
//|Author:whxbb() |
//+----------------------------------------------------------------------+
//
//$Id:pager.class. php,v0.12001/8/213:18:13yfExp$
//
//禁止直接访问该页面
if(basename($HTTP_SERVER_VARS[' php_SELF'])=="pager.class. php"){
header("HTTP/1.0404NotFound");
}
/**
* 分页类
*Purpose
*分页
*
*@author :whxbb()
*@version:0.1
*@date : 2001/8/2
*/
classPager
{
/**总信息数*/
var$infoCount;
/**总页数*/
var$pageCount;
/**每页显示条数 */
var$items;
/**当前页码*/
var$pageNo;
/**查询的起始位置 */
var$startPos;
var$nextPageNo;
var$prevPageNo;
functionPager($infoCount,$items,$pageNo)
{
$this->infoCount=$infoCount;
$this->items =$items;
$this->pageNo =$pageNo;
$this->pageCount=$this->GetPageCount();
$this->AdjustPageNo();
$this->startPos =$this->GetStartPos();
}
functionAdjustPageNo()
{
if($this->pageNo==''||$this->pageNo<1)
$this->pageNo=1;
if($this->pageNo>$this->pageCount)
$this->pageNo=$this->pageCount;
}
/**
*下一页
*/
functionGoToNextPage()
{
$nextPageNo=$this->pageNo+1;
if($nextPageNo>$this->pageCount)
{
$this->nextPageNo=$this->pageCount;
returnfalse;
}
$this->nextPageNo=$nextPageNo;
returntrue;
}
/**
*上一页
*/
functionGotoPrevPage()
{
$prevPageNo=$this->pageNo-1;
if($prevPageNo<1)
{
$this->prevPageNo=1;
returnfalse;
}
$this->prevPageNo=$prevPageNo;
returntrue;
}
functionGetPageCount()
{
returnceil($this->infoCount/$this->items);
}
functionGetStartPos()
{
return($this->pageNo-1) *$this->items;
}
}
?> <script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript">
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<?
php
//
//+----------------------------------------------------------------------+
//| 分页类 |
//+----------------------------------------------------------------------+
//|Copyright(c)2001NetFishSoftware |
//| |
//|Author:whxbb() |
//+----------------------------------------------------------------------+
//
//$Id:pager.class. php,v0.12001/8/213:18:13yfExp$
//
//禁止直接访问该页面
if(basename($HTTP_SERVER_VARS[' php_SELF'])=="pager.class. php"){
header("HTTP/1.0404NotFound");
}
/**
* 分页类
*Purpose
*分页
*
*@author :whxbb()
*@version:0.1
*@date : 2001/8/2
*/
classPager
{
/**总信息数*/
var$infoCount;
/**总页数*/
var$pageCount;
/**每页显示条数 */
var$items;
/**当前页码*/
var$pageNo;
/**查询的起始位置 */
var$startPos;
var$nextPageNo;
var$prevPageNo;
functionPager($infoCount,$items,$pageNo)
{
$this->infoCount=$infoCount;
$this->items =$items;
$this->pageNo =$pageNo;
$this->pageCount=$this->GetPageCount();
$this->AdjustPageNo();
$this->startPos =$this->GetStartPos();
}
functionAdjustPageNo()
{
if($this->pageNo==''||$this->pageNo<1)
$this->pageNo=1;
if($this->pageNo>$this->pageCount)
$this->pageNo=$this->pageCount;
}
/**
*下一页
*/
functionGoToNextPage()
{
$nextPageNo=$this->pageNo+1;
if($nextPageNo>$this->pageCount)
{
$this->nextPageNo=$this->pageCount;
returnfalse;
}
$this->nextPageNo=$nextPageNo;
returntrue;
}
/**
*上一页
*/
functionGotoPrevPage()
{
$prevPageNo=$this->pageNo-1;
if($prevPageNo<1)
{
$this->prevPageNo=1;
returnfalse;
}
$this->prevPageNo=$prevPageNo;
returntrue;
}
functionGetPageCount()
{
returnceil($this->infoCount/$this->items);
}
functionGetStartPos()
{
return($this->pageNo-1) *$this->items;
}
}
?> <script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript">
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>