论坛帖子修复工具
有时帖子会出现未定义操作等问题。由于主题的回复数和实际的回复数起冲突的话,可以使用以下的方法。新建 rep.php 置放在论坛根目录,然后运行他。
事先要改好 $fid 的 value,看你要修复哪一个版面就填什么 fid。
[code]<?php
require_once './include/common.inc.php';
$fid=126;
$query=$db->query("SELECT * FROM cdb_threads WHERE fid='$fid'");
while($row=$db->fetch_array($query)) {
$t=$row[tid];
$q=$db->query("SELECT COUNT(*) FROM cdb_posts WHERE tid='$t'");
$n=$db->result($q,0);
$r=$n-1;
$db->query("UPDATE cdb_threads SET replies='$r' WHERE tid='$t'");
}
?>[/code] 谢谢
页:
[1]