mysql_fetch_object后,如何更新? $rs = mysql_fetch_object(sql); if(isset($rs)){ $rs->USERNAME = ""; //how to update this recordset //xx.update($rs);??} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php$rs = mysql_fetch_object(sql); if(isset($rs)){ $username = $rs->USERNAME;}$sql = "update user set username = '".$username."' where 你的条件";$rs2 = mysql_query($sql);?> php里没有对象更新的方法吗?如楼上的方法实际上不用mysql_fetch_object方法了,直接sql语句更新就可以了。 什么叫对象更新方法?如果你要更新$rs中的值,直接赋值给他就好行了,但是这个不会改变数据库中的值。如果你要更新数据库,当然要用sql语句。 PHP如何截取图片的一部分? apache中 设置 user agent为空的用户,在线等 寻求 能在网页上播放.mp4格式的代码 遇到个数据库查询的问题,发来大家讨论下 :) 紧急求助一句简单PHP代码 update table set num=num+1,在数据量大(超过10万)的情况下,效率会很低吗?或会有其它影响吗? 请教一个数据库表的设计问题 求解释这个函数是什么意思? 高分急求:gb2312.txt文件 mysql安装问题(问题比较复杂) win7家庭普通版下怎么配置MySQL? 远程教育网站要放视频,板书要使用到些什么技术?
$rs = mysql_fetch_object(sql);
if(isset($rs)){
$username = $rs->USERNAME;
}
$sql = "update user set username = '".$username."' where 你的条件";
$rs2 = mysql_query($sql);?>
如楼上的方法实际上不用mysql_fetch_object方法了,直接sql语句更新就可以了。
如果你要更新$rs中的值,直接赋值给他就好行了,但是这个不会改变数据库中的值。如果你要更新数据库,当然要用sql语句。