论坛风格切换
  • 3542阅读
  • 1回复

[程序设置问题]前台管理增加单独更新一个帖子的回复数 [复制链接]

上一主题 下一主题
离线太史慈
 

发帖
766
金币
626
威望
556
只看楼主 倒序阅读 使用道具 楼主  发表于: 2011-12-21
pw_threads有个replies字段,读取帖子回复的时候会先读取这个字段。
比如replies是99,但是pw_posts表里面的回复有100个,
那么前台显示回复也只会显示99个~~

所以就会出现所谓“回复的帖子出不来”,但让你回复了一个帖子之后,replies字段就会增加1,那么上一个回复的就出来了。

后台数据->全站缓存->更新主题的回复数统计,这个可以更新下,它会把整站所有的主题帖的回复都统计一下,但是如果主题较多,全站更新很慢的话,可以尝试用下这个小工具。


bbstools解压后放到hack目录下

read.htm
找到
  1. 编辑</a>

下加
  1. <!--
  2. EOT;
  3. if($groupid==3){print <<<EOT
  4. -->
  5. <a onclick="ajax.send('hack.php?H_name=bbstools&action=ajax&','job=postnum&tid=$tid')">更新回复数</a>
  6. <!--
  7. EOT;
  8. }print <<<EOT
  9. -->


意思是groupid=3的情况(管理员),可以点一下read页面编辑旁边的按钮,"更新回复数",来更新当前帖子的回复。
当然了,如果您懂phpmyadmin,找到pw_threads表,单独更新下replies字段也可以。
附件: bbstools.rar (24 K) 下载次数:94
[url=http://www.phpwind.com]phpwind[/url]
离线hhdwsbzk

发帖
6
金币
0
威望
0
只看该作者 沙发  发表于: 2012-10-18
可以的吗!随便学习下!


VIGGIE GREENhttp://hangzhou.edeng.cn/jiedaoxinxi/76699728.html





快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
提到某人:
选择好友
上一个 下一个