各位大虾,小弟写了个很简单的连接数据库的类,里面有一个函数是这样的:
     public function query_array($query){
     mysql_fetch_array($query);
     return mysql_fetch_array($query);
   }    读取数据库我是这样写的:
    $result=$db->query("select u_name,l_title,l_date,l_ip from liuyan limit ".$offset.",".$page_record_num);
    while($rs=$db->query_array($result)){
    $arr[]=$rs;
    }    可是得到的却不是应该得到的所有记录,我一共6条记录,却只读出了2,4,6条
    上面的SQL语句,我也打到MYSQL中执行了,可以搜索出我想要的全部记录。    于是小弟先取消了类的应用:    $result=mysql_query("select u_name,l_title,l_date,l_ip from liuyan limit ".$offset.",".$page_record_num) ;
    while($rs=mysql_fetch_array($result)){
    $arr[]=$rs;
    }    哎,得出的结果正常了。    但我不知道原因在哪了,我的类有什么问题么?~还是其它地方有什么不妥导致的这个错误?向大虾们请教~!