国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Phpwind > 正文

PhpWind教程:短消息刪除錯誤的臨時解決方法

2024-09-07 15:54:35
字體:
來源:轉載
供稿:網友


下載最新版本無這個錯誤,已經修正、  此前下載的,或者目前存在刪除錯誤的請下載最新的安裝包,或者按以下修改
查找require/msg.php

function delete_msgc($ids = null) {
.............
}
// ..........為省略

把整個函數替換成

function delete_msgc($ids = null) {
        $GLOBALS['db']->update("DELETE pw_msgc FROM pw_msgc LEFT JOIN pw_msg ON pw_msgc.mid= pw_msg.mid LEFT JOIN pw_msglog ON pw_msgc.mid= pw_msglog.mid WHERE pw_msg.mid is NULL AND pw_msglog.mid is NULL".($ids ? " AND pw_msgc.mid IN($ids)" : ''));
}

或者用附件直接覆蓋
原因是,Mysql版本太低的話,導致SQL執行出錯。Mysql5.X以上不會出現此錯誤。

如還沒有解決,請按下面說明處理:
require/msg.php

$GLOBALS['db']->update("DELETE mc FROM pw_msgc mc LEFT JOIN pw_msg m ON mc.mid=m.mid LEFT JOIN pw_msglog ml ON mc.mid=ml.mid WHERE m.mid is NULL AND ml.mid is NULL".($ids ? " AND mc.mid IN($ids)" : ''));

替換成:
MYSQL 4.0.x版本

$GLOBALS['db']->update("DELETE pw_msgc FROM pw_msgc mc LEFT JOIN pw_msg m ON mc.mid=m.mid LEFT JOIN pw_msglog ml ON mc.mid=ml.mid WHERE m.mid is NULL AND ml.mid is NULL".($ids ? " AND mc.mid IN($ids)" : ''));

MYSQL 3.x版本

    global $db;
    $mids = '';
    $query = $db->query("SELECT mc.mid FROM pw_msgc mc LEFT JOIN pw_msg m ON mc.mid=m.mid LEFT JOIN pw_msglog ml ON mc.mid=ml.mid WHERE m.mid is NULL AND ml.mid is NULL".($ids ? " AND mc.mid IN($ids)" : ''));
    while ($rt = $db->fetch_array($query)) {
        $mids .= ($mids ? ',' : '').$rt['mid'];
    }
    if ($mids) {
        $db->update("DELETE FROM pw_msgc WHERE mid IN($mids)");
    }
附件:require_msg.zip

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 武汉市| 南木林县| 张家港市| 白朗县| 大厂| 湛江市| 双鸭山市| 右玉县| 罗源县| 油尖旺区| 遵义县| 庆阳市| 邢台县| 建阳市| 鄄城县| 合肥市| 资溪县| 南漳县| 南平市| 巩义市| 利川市| 厦门市| 德格县| 都昌县| 万盛区| 左云县| 项城市| 英超| 尖扎县| 闽侯县| 师宗县| 五峰| 正阳县| 晴隆县| 麦盖提县| 阜平县| 隆安县| 辽中县| 璧山县| 普陀区| 电白县|