$rs = mysql_fetch_object(sql);
if(isset($rs))
{
$rs->USERNAME = "";
//how to update this recordset
//xx.update($rs);??
}

解决方案 »

  1.   

    <?php
    $rs = mysql_fetch_object(sql);        
    if(isset($rs)){
        $username = $rs->USERNAME;
    }
    $sql = "update user set username = '".$username."' where 你的条件";
    $rs2 = mysql_query($sql);?>
      

  2.   

    php里没有对象更新的方法吗?
    如楼上的方法实际上不用mysql_fetch_object方法了,直接sql语句更新就可以了。
      

  3.   

    什么叫对象更新方法?
    如果你要更新$rs中的值,直接赋值给他就好行了,但是这个不会改变数据库中的值。如果你要更新数据库,当然要用sql语句。