首页建站经验 phpwind转换时候常见错‘You have an error in your SQL syntax’处理

phpwind转换时候常见错‘You have an error in your SQL syntax’处理

PHPWind 数据转换平台数据库语句执行过程中发生了一个错误系统返回的错误信息:You have an error in your SQL syntax; check the manual that corresponds to your MySQL se…

PHPWind 数据转换平台

数据库语句执行过程中发生了一个错误

系统返回的错误信息:

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 'tpcstatus=1 WHERE tid = 31316' at line 1

发生错误的SQL语句:

UPDATE pw_threads SET fid = ,tpcstatus=1 WHERE tid = 31316

错误原因或者可能 的排错方法:

SQL执行发生错误:1.数据超长或类型不匹配;2.数据库记录重复

解决方法如下

一;

pwb/pwbuilder.php?action=build& amp;dbtype=discuz_x1&step=37 看下这个 step=后面是多少步,(一般都是在 step=37 步时候出错)

二:找到对应转换程序中的do.php,并且找见 elseif ($step == '37') 里的

引用

while ($rt = $SDB->fetch_array($query))

{

下添加

if($newfid != ''){

$newfid = $colonys_fid[$rt['fid']];

}else

{

$newfid = 0;

}

整体也就是

while ($rt = $SDB->fetch_array($query))

{

if($newfid != ''){

$newfid = $colonys_fid[$rt['fid']];

}else

{

$newfid = 0;

}

效果,就 完全解决了这个问题;

本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/jianzhan/jingyan/16582.html
上一篇Dede实现文章列表隔行换背景色让显示内容有所区别
下一篇 8.0升级8.3出现数据库出现:Unknown column 'selflisttype' in 'field list' ( 1054 ) ...
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部