原帖由 chyichinxh 于 2006-2-28 09:51 发表
INSERT INTO cdb_members (uid,username) VALUES('15','春风一度')
上面几位升级错误的可以这样试试,不要取uid了,如果记得uid的话直接把填上(本例是15,改成你需要的),不记得的话就没辙了
我用这个办法成功了,但是有些新的发现。
1:如何找这个会员的ID?万幸该会员所发的一个主题帖还在,但是用楼主的办法一直不行,只有在该板块的帖子列表里面用鼠标指到“作者”一项上(只有主体帖能看到这个)在浏览器的状态栏用看到其uid,然后用chyichinxh的办法,成功了。
2:但是接下来虽然可到后台编辑该用户的“详情”,但是编辑不了其会员组。经过一个晚上的艰苦研究摸索,终于被我找到方法:原来在另一张数据表“cdb_memberfields”里面还没有加进这个用户。于是进入后台,找到这个数据表,手工插入记录,填写在上面第1步找到的uid即可。
OK!再次进入后台,可以编辑其用户组了。
其实相当于在后台升级数据表执行以下语句
- INSERT INTO `cdb_memberfields` ( `uid` , `nickname` , `site` , `alipay` , `icq` , `qq` , `yahoo` , `msn` , `taobao` , `location` , `customstatus` , `medals` , `avatar` , `avatarwidth` , `avatarheight` , `bio` , `signature` , `sightml` , `ignorepm` , `groupterms` , `authstr` , `field_1` ) VALUES ('2388', '', '', '', '', '', '', '', '', '', '', '', '', '0', '0', '', '', '', '', '', '', '');
- )
复制代码
其中2388为在上面第1步找到的uid。
[ 本帖最后由 野天 于 2006-5-15 23:14 编辑 ] |