Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

【12月5日SAM农场无法正常收取礼物解决图文教程(后续更新)

[复制链接]
dusyi 发表于 2009-12-11 10:03:34 | 显示全部楼层
本帖最后由 dusyi 于 2009-12-11 10:07 编辑

我给大家提供个代码,保存到NEWFARM目录下,执行清除 ,null
注意999为出错的ID,自己修改;如果太多人出错,删除where uid=999 运行后修复所有人房子
clearnull.php
<?php

include_once('../common.php');

$query = $_SGLOBAL['db']->query( "SELECT uid,message FROM ".tname( "plug_newfarm" )." where uid=999 ");
while ( $value = $_SGLOBAL['db']->fetch_array( $query ) )
{
$mess= $value['message'];
$key3=",null" ;
$key4="" ;

$mess2= str_replace($key3,$key4,$mess);
$_SGLOBAL['db']->query("UPDATE ".tname('plug_newfarm')." set message='".$mess2."'  where uid=".$value['uid']);

}

echo('<HTML>
<HEAD>

</HEAD>
<BODY>
成功转换!

</BODY>
</HTML>
');
exit();
?>
回复

使用道具 举报

 楼主| 海鸥FLY 发表于 2009-12-11 17:00:34 | 显示全部楼层
感谢支持!!好帖要顶!!可惜,人情冷淡,之所以不想更新就是这个原因!
sam山姆 发表于 2009-12-11 01:10



    山姆来沙发~哇哦,好幸福的说~:)

我这个修改数据库的方法现在才发现真的好麻烦的说,因为好多人在修改后有人赠送礼物后还是同样的多了个null值,你知道怎么彻底根除那个BUG么?》

还有,添加牧草后提示增加一个经验,但是刷新后还是没有,急求解决问题,再次感谢山姆大哥
回复

使用道具 举报

 楼主| 海鸥FLY 发表于 2009-12-11 17:01:23 | 显示全部楼层
我给大家提供个代码,保存到NEWFARM目录下,执行清除 ,null
注意999为出错的ID,自己修改;如果太多人出错 ...
dusyi 发表于 2009-12-11 10:03



    用户数据太多,不敢尝试~兄弟有演示么?
回复

使用道具 举报

ljbmulu 发表于 2009-12-12 15:02:55 | 显示全部楼层
谢谢,还有一个问题,就是买了恐龙之后进去就出始化了。
回复

使用道具 举报

jwdxk 发表于 2009-12-12 15:59:56 | 显示全部楼层
支持楼主,支持sam!
回复

使用道具 举报

 楼主| 海鸥FLY 发表于 2009-12-12 17:08:45 | 显示全部楼层
谢谢,还有一个问题,就是买了恐龙之后进去就出始化了。
ljbmulu 发表于 2009-12-12 15:02



    数据库更新下,12月山姆版本的数据库和以前的不一样了,建议你重新安装数据库~
回复

使用道具 举报

iamxyh 发表于 2009-12-12 18:49:19 | 显示全部楼层
11楼这个代码修复后会出现中文名和中文短信息内容乱码。
回复

使用道具 举报

Imabird 发表于 2009-12-12 20:31:07 | 显示全部楼层
支持下.....
回复

使用道具 举报

aikato 发表于 2009-12-13 01:23:59 | 显示全部楼层
支持一下喔
回复

使用道具 举报

33412202 发表于 2009-12-13 11:14:45 | 显示全部楼层
支持楼主了问题解决了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-16 14:06 , Processed in 0.107063 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表