php 分页类 扩展代码

2019-04-10 09:34:15王旭

    }
    public function getSqlMove()
    {
        return $this->sqlMoveNumber;
    }
    public function getFooter()
    {
        $str= "共有 <FONT COLOR=#FF0033>{$this->result['rowNo']}</FONT> 条 <a href='{$this->result['urlPageStr']}{$this->result['upPage']}'";
        if($this->is_post) $str .=" onclick='return sanshi_page_post(this.href,{$this->result['upPage']});' ";
        $str .=" >上一页</a> ";
        $str .=" 当前 {$this->result['curPage']} 页";
        $str .=" 共有 {$this->result['sumPage']} 页";
        $str .=" <a href='{$this->result['urlPageStr']}{$this->result['nextPage']}'";
        if($this->is_post) $str .=" onclick='return sanshi_page_post(this.href,{$this->result['nextPage']});' ";
        $str .=" >下一页</a>";
        return $str;
    }
    public function getJumpPage()
    {
        if($this->is_post)
        {
            $str = " 跳到第 <select name='topage' size='1' onchange='sanshi_page_post("{$this->result['urlPageStr']}"+this.value,this.value)'>n";
        }else{
            $str = " 跳到第 <select name='topage' size='1' onchange='window.location="{$this->result['urlPageStr']}"+this.value'>n";
        }
for($i=1;$i<=$this->result['sumPage'];$i++)
{
$str .= ($i==$this->result['curPage']) ? "<option value='$i' selected>$i</option>n" : "<option value='$i'>$i</option>n";
}
$str.="</select> 页";
         //输出form表单
        if($this->is_post)
        {
            $str .="<script type="text/javascript"><!--
            function sanshi_page_post(jump_link,page_no)
            {
                document.getElementById('sanshi_goPage').action = jump_link; document.getElementById('{$this->pVar}').value = page_no;
相关文章 大家在看