mysql版本的问题
必须使用4.0 以上的才支持嵌套查询,

解决方案 »

  1.   

    $onedb=$db->query("select MalfunctionID,StartTime,MalfunctionType,UserID,MalfunctionContent,IsSolve from malfunctionrecord order by MalfunctionID desc");
    while($onedb->next_record()) 
    {
         $two=$db->query("select UserID,CommunityID,UserAddress from personuserinfo where UserID='$UserID'");
    $two->next_record(); 
    }
    好像应该这样
    $db->next_record($onedb)
    这样应该也可以.呵,我没用过phplib那个,我猜下的,你可以试下
    不过我用pear的就像前面所说那样
      

  2.   

    uuq(杜牧) 兄正解,,类中如果你接收函数的返回值 的话,是放在类的属性中的,因此第二次查询时,记录集被覆盖了。。