论坛风格切换
  • 4569阅读
  • 3回复

[bug]后台删帖后前台列表还是显示最后回复会员 [复制链接]

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

发帖
766
金币
626
威望
556
只看楼主 倒序阅读 使用道具 楼主  发表于: 2011-05-11
解决方法
[url=http://www.phpwind.com]phpwind[/url]
离线太史慈

发帖
766
金币
626
威望
556
只看该作者 沙发  发表于: 2011-05-11
pw7.5
superdel.php
那个文件找到
$db->update("UPDATE pw_threads SET replies=replies-".pwEscape($value)."WHERE tid=".pwEscape($key));
改成
$db->update("UPDATE pw_threads SET lastposter='',replies=replies-".pwEscape($value)."WHERE tid=".pwEscape($key));
[url=http://www.phpwind.com]phpwind[/url]
离线太史慈

发帖
766
金币
626
威望
556
只看该作者 板凳  发表于: 2011-05-11
pw8.0
lib/forum/delarticle.class.php
找到
$this->db->update("UPDATE pw_threads SET replies=replies-" . pwEscape($value) . " WHERE tid=" . pwEscape($tid));
改成
$this->db->update("UPDATE pw_threads SET lastposter='',replies=replies-".pwEscape($value)."WHERE tid=".pwEscape($key));
[url=http://www.phpwind.com]phpwind[/url]
离线太史慈

发帖
766
金币
626
威望
556
只看该作者 地板  发表于: 2011-05-11
pw8.5
lib/forum/delarticle.class.php
找到
$this->db->update(pwQuery::buildClause("UPDATE :pw_table SET replies=replies-:replies WHERE tid=:tid", array('pw_threads', $value, $tid)));
改成
$this->db->update(pwQuery::buildClause("UPDATE :pw_table SET lastposter='',replies=replies-:replies WHERE tid=:tid", array('pw_threads', $value, $tid)));
[url=http://www.phpwind.com]phpwind[/url]
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
提到某人:
选择好友
上一个 下一个