if ($page == 1) {
$sql = "SELECT * FROM table LIMIT 0,3";
} else {
$sql = "SELECT * FROM table LIMIT $offset,6";
}

解决方案 »

  1.   

    $RecordFilter="";  //可以加到查询记录用的SQL语句后面
    if($page=1)
    {
       $RecordFilter="limit 1,3";
    }
    else
    {
       $RecordFilter="limit ";
       $RecordFilter+=3+(6*$page-2);
       $RecordFilter+=",6";    //RecordFilter为:  limit 3+6*($page-2),6
      

  2.   

    wd_318(想当程序员),倒数第二行不应该为:$RecordFilter+=3+6($page-1);吗???
      

  3.   

    如果你的page是从1开始的,应该-2