奇矩互动官方论坛's Archiver

eifan 发表于 2008-9-8 17:19

MooPHP有无分页函数或者类?

分页使用普遍,希望moophp给出使用范例,方便开发,谢谢。

[[i] 本帖最后由 eifan 于 2008-9-8 17:40 编辑 [/i]]

eifan 发表于 2008-9-10 16:24

问题已经解决,范例如下

        $pageSize = 20;//每页显示
        $currepage = ($_GET['page'] == '') ? 1 : intval($_GET['page']);//当前页
        $start = ($currepage - 1) * $pageSize;
        $query = $db->query("SELECT * FROM movies");
        $num=$db->numRows($query);
        $movieslist = $db->getAll("SELECT * FROM movies ORDER BY id DESC LIMIT $start,$pageSize");
       
        foreach($movieslist as $movie) {
                echo '<tr><td width="120" class="altbg1" valign="top">ID:'.$movie['id'].' <a href="admin.php?action=movies&amp;operation=edit&amp;id='.$movie['id'].'">修改</a> | <a href="admin.php?action=movies&amp;operation=del&amp;id='.$movie['id'].'">删除</a></td><td class="altbg2"><a href="./movie.php?id='.$movie['id'].'" target="_blank">'.$movie['movie'].' - '.$movie['zhongwenming'].'</a></td></tr>';
        }
       

        $admin->showType('', 'bottom');
        echo multi($num, $pageSize, $currepage,'admin.php?action=movies&operation=list');

梦翔 发表于 2008-9-10 18:41

我也有同感,在哪找到的兄弟 我看文档没有分页函数啊!

cain 发表于 2008-12-11 18:43

回复 3# 梦翔 的帖子

...老兄。貌似eifan没有分页函数。。:o

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.