+ -
当前位置:首页 → 问答吧 → 关于PHP分页类的用法

关于PHP分页类的用法

时间:2009-12-28

来源:互联网

我还是全部贴出来好了

include_once('page.inc.php');
include_once('Mysql_inc.php');

    $p = new show_page;        //建立新对像
    //$p->file="page.php";        //设置文件名,默认为当前页
    //$p->pvar="pagecount";    //设置页面传递的参数,默认为p
    //$p->setvar(array("a" => '1', "b" => '2'));    //设置要传递的参数,要注意的是此函数必须要在 set 前使用,否则变量传不过去
    $p->set(2,2000,$_GET[p]);        //设置相关参数,共三个,分别为'页面大小'、'总记录数'、'当前页(如果为空则自动读取GET变量)'
    $p->output(0);            //输出,为0时直接输出,否则返回一个字符串
    //echo $p->limit();        //输出Limit子句。在sql语句中用法为 "SELECT * FROM TABLE LIMIT {$p->limit()}";
    //echo "SELECT * FROM TABLE LIMIT {$p->limit()}";

$arr=$db->get_result_rows("SELECT * FROM News LIMIT {$p->limit()}");
$db->fn_array($arr);
print_r ($aa);

我用了两个文件分别是php下载来的分页类我MYSQL类
其中用到
    $p->file="page.php";        //设置文件名,默认为当前页
    $p->pvar="pagecount";    //设置页面传递的参数,默认为p
时出错呢这是为什么呀
$p->file="page.php";这里不是在分页的那个文件名吗
$p->pvar="pagecount"这个不知道做什么的
我点下十页时出错了
因为没有十页呢
请高手帮忙一下解释解释

作者: 364864264   发布时间: 2009-12-28

 
搞好了
是给我改了一下类变成私有的变量了

作者: 364864264   发布时间: 2009-12-28

作者: syuanq   发布时间: 2009-12-28