limit 这个我知道,是取指定数量的记录的,我是PHP那边的跳转到下或上100条记录的页面代码不知道怎么写.....

解决方案 »

  1.   

    提交一个变量$_GET['page'],记录当前页码
      

  2.   

    我是发帖人,以下只是帖子列表的相关代码,问题并没有被解决!!!
    如果有人能用的上下面的代码,我非常高兴
    <table>
    for($tt = mysql_query("SELECT * FROM $t1 $ta ORDER BY no DESC LIMIT 100");$ls=mysql_fetch_row($tt);)
    {
    $ls[2]=($ls[2]==NULL?无标题:$ls[2]);
    $uu=mysql_num_rows(mysql_query("select no from $t2 where nt_no=$ls[0]"));
    print "<tr>
    <td font color=#$ls[3]><a href=\"dt.php?no=$ls[0]\">$ls[2]</a></td>
    <td align=center>$ls[1]</td>
    <td align=center>$uu</td>
    <td align=center>$ls[6]</td></center>
    </tr>";
    }
    </table>
      

  3.   

    提交一个变量$_GET['page'],记录当前页码
    对啊,应该就是这样,但我不知到怎么搞,我C语言用的比较多,PHP...能留5到6行代码吗,非常感谢
      

  4.   

    我知道DESC LIMIT 100,100是取100-200条的,我知道啊,我那代码里面的LIMIT只有1个参数是因为那是第一页,只需要倒数100条记录啊如果你能告诉我怎么搞变量记录翻到第几页了,我当然会用
    (SELECT * FROM 表 ORDER BY 序号 DESC LIMIT 你的变量,100)
    这样的语句来搞记录的啊
      

  5.   

    $perpage = 20;  //每页20条
    $page = $_GET['page'] ? $_GET['page'] : 1;  //当前页码
    $start = $perpage*($page-1);
    $sql = "SELECT ... LIMIT $start,$perpage";
      

  6.   

    wasuka,你好
    现在就差一步了,我菜的,不知到怎么在链接中用上那变量<a href="index.php?$_GET[page]">翻页</a>像上面这样可以吗
      

  7.   

    $prev = $page-1;
    $next = $page+1;
    echo "<a href=\"index.php?page=$prev\">前页</a><a href=\"index.php?page=$next\">后页</a>";
      

  8.   

    limit后面两个参数,offset就是重什么开始