既然“两次的条件不一样,limit后面的参数也不一样”
那为什么要延续呢?

解决方案 »

  1.   

    里面的html代码可以自己加。
    -------------------------------------------
    <?php
    $link = mysql_connect('localhost', 'root', '') or die('mysql database connect error');
    mysql_select_db('**********') or die('the selected database is not exist');
    ?>
    <?php
    $sql = 'select count(*) count from **********';
    $result = mysql_query($sql) or die(mysql_errno().": ".mysql_error()."\n");
    $rs=mysql_fetch_object($result);
        $recountCount = $rs->count;
        $show = 20;
    $totalPage = ceil($recountCount/$show);
    $page = (isset($_GET['page']) && $_GET['page']>=0)? $_GET['page']: 0;
    $isLast = ($page==($totalPage-1))? true: false;
    $hasNoPre = ($page==0)? true: false;
    $hasNoNext = ($page==$totalPage-1)? true: false;
    $isFirst = ($page==0)? true:false;
        $start = $page*$show;
        mysql_free_result($result);
    ?><?
    $sql = "select * from ****** limit $start,$show";
        $result = mysql_query($sql) or die(mysql_errno().": ".mysql_error()."\n");
    while($rs=mysql_fetch_object($result)){
        echo $rs->******;
        echo "<br>";
    }
        mysql_free_result($result);
    ?>
    <?
    $str  = "共 $recountCount 条记录,当前第 ".($page+1)."/$totalPage 页&nbsp;";
    $str .= $isFirst?   "首页&nbsp;"   : "<a href=\"?page=0\">首页</a>&nbsp;";
    $str .= $hasNoPre?  "上一页&nbsp;" : "<a href=\"?page=".($page-1)."\">上一页</a>&nbsp;";
    $str .= $hasNoNext? "下一页&nbsp;" : "<a href=\"?page=".($page+1)."\">下一页</a>&nbsp;";
    $str .= $isLast?    "尾页&nbsp;"   : "<a href=\"?page=".($totalPage-1)."\">尾页</a>";
    echo $str;
    ?>
      

  2.   

    代码copy到编辑器里面就工整了。
      

  3.   

    奇怪就奇怪在唠叨兄说的~!!我实在郁闷,其实根本就没有这个必要,这是上面头说的~!要这样,哎,快烦死了~~http://www.simplex-inc.co.jp/~huirida/test/
      

  4.   

    http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=173890
      

  5.   

    怎么放,不重要~~比如:AAAA1   A2  .....这只是个链接而已..
      

  6.   

    不是页码不变,是在原页码上累加~~问题是SQL是limit 12,15,如果页码不变,那limit 就错了...其实也可以实现,就是先加,再减, 就是很麻烦,想问有什么好办法没有?
      

  7.   

    地址在:http://www.simplex-inc.co.jp/~huirida/test/shop.php?category=interest如果点击,下面第二个类别:"浮世絵 "时,页码,在第一个上面累加..我正在弄,但是还有点问题.
      

  8.   

    明白了,根据类别分组就行了吧,就是点击A1时,显示根据它下面的内容;点击A2时,提取数据库中的类别是A1,A2的内容,然后按A1,A2分组,前面是显示A1的内容,后面是显示A2的内容,这样就行了吧.
      

  9.   

    恩,是这个意思,不过.比如点A2时,对数据库内容group by 读取后,就不显示A1了,只显示A2,页码从A1数量上累加!
      

  10.   

    比如A1是1 2 3
    A2是4 5 6
    那么4就是显示A2的第一页(4-3);5就显示A2的第二页(5-3)...这不是和A1分页一样的道理吗?至于页码显示也都一样,要先计算A2的页数和A1,A2的总页数,这样A1的页数也就知道了.可以再显示A2的时候只显示 A1页数+A2实际页数 哈哈,这样是不是有点乱