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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

【原创】仿D4论坛帖子/回复后台审核管理 For D25 SP1 (0630包含发帖加钱修改)

[复制链接]
ndren 发表于 2005-6-25 01:48:35 | 显示全部楼层
为何我安装之后在获取某会员IP就出现错误提示:

  1. Discuz! info: MySQL Query Error

  2. User:  xxxxx
  3. Time: 2005-6-25 1:38am
  4. Script: /bbs/topicadmin.php

  5. SQL: SELECT m.adminid, p.useip FROM cdb_posts p
  6. LEFT JOIN cdb_members m ON m.uid=p.authorid
  7. WHERE pid='249353' AND tid='16193' AND invisible='0'
  8. Error: Column: 'invisible' in where clause is ambiguous
  9. Errno.: 1052

  10. Similar error report has beed dispatched to administrator before.
复制代码
回复

使用道具 举报

ndren 发表于 2005-6-25 01:57:54 | 显示全部楼层
还有奇怪的是为何我发新主题的时候竟然在“审核新主题”当中找不到这个主题。

倒是在“审核新回复”找到这个主题。。。

请楼主帮助解决下,非常感谢。
回复

使用道具 举报

haohao036 发表于 2005-6-25 07:32:01 | 显示全部楼层
好麻烦啊。。。。。。。。。
回复

使用道具 举报

Arcer 发表于 2005-6-26 05:11:38 | 显示全部楼层
原帖由 ndren 于 2005-6-25 01:48 发表
为何我安装之后在获取某会员IP就出现错误提示:

[code]Discuz! info: MySQL Query Error

User:  xxxxx
Time: 2005-6-25 1:38am
Script: /bbs/topicadmin.php

SQL: SELECT m.adminid, p.useip FROM cdb ...


我把action==getip中的AND invisible='0'删掉了
回复

使用道具 举报

ndren 发表于 2005-6-26 09:24:44 | 显示全部楼层
原帖由 Arcer 于 2005-6-26 05:11 发表


我把action==getip中的AND invisible='0'删掉了



非常感谢楼上的兄弟,不过现在有个问题,就是

还有奇怪的是为何我发新主题的时候竟然在“审核新主题”当中找不到这个主题。

倒是在“审核新回复”找到这个主题。。。

请楼主帮助解决下,非常感谢。


该如何解决?
回复

使用道具 举报

Arcer 发表于 2005-6-27 01:44:09 | 显示全部楼层
这个问题倒没遇到过
你看看是否安装中有什么疏漏呢?
回复

使用道具 举报

 楼主| 8度空间 发表于 2005-6-27 03:44:46 | 显示全部楼层
原帖由 ndren 于 2005-6-25 01:48 发表
为何我安装之后在获取某会员IP就出现错误提示:

Discuz! info: MySQL Query Error

User:  xxxxx
Time: 2005-6-25 1:38am
Script: /bbs/topicadmin.php

SQL: SELECT m.adminid, p.useip FROM cdb ...



必须升级数据库:

  1. ALTER TABLE `cdb_posts` ADD `invisible` TINYINT( 1 ) NOT NULL default '0' ;
复制代码


不然会操作不正常!

[ 本帖最后由 8度空间 于 2005-6-27 03:46 编辑 ]
回复

使用道具 举报

ndren 发表于 2005-6-27 10:14:50 | 显示全部楼层
我已经升级了,兄弟。。。还是不正常,不知道是何原因。

现在最麻烦的问题就是

为何我发新主题的时候竟然在“审核新主题”当中找不到这个主题。

倒是在“审核新回复”找到这个主题。。。

请楼主帮助解决下,非常感谢。
回复

使用道具 举报

Werboy 发表于 2005-6-28 20:43:09 | 显示全部楼层
出下下面的錯誤...

  1. Discuz! info: MySQL Query Error

  2. User: Werboy
  3. Time: 2005-6-28 8:40pm
  4. Script: /werboy/topicadmin.php

  5. SQL: SELECT COUNT(*) AS threadcount, SUM(t.replies)+COUNT(*) AS replycount FROM cdb_threads t, cdb_forums f WHERE f.fid='' AND t.fid=f.fidAND t.displayorder>='0'
  6. Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 't.displayorder>='0'' at line 1
  7. Errno.: 1064

  8. Similar error report has beed dispatched to administrator before.
复制代码
回复

使用道具 举报

Werboy 发表于 2005-6-28 21:07:07 | 显示全部楼层
步驟13的
  1. $query = $db->query("SELECT * FROM $table_threads WHERE tid IN($tids) AND displayorder>='0'");
复制代码

我怎麼只找到一處呢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-3 20:54 , Processed in 0.225278 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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