phpwind转换时候常见错‘You have an error in your SQL syntax’处理 phpwind教程 - phpwind - 爱建站

,,cms教程,phpwind教程,,

SEO SEO


首页  >   phpwind > phpwind转换时候常见错‘You have an error in your SQL syntax’处理 phpwind教程   >  正文







 



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") 里的


引用

  1. while ($rt = $SDB->fetch_array($query))
  2.     {



下添加

  1. if($newfid != ""){
  2.           $newfid = $colonys_fid[$rt["fid"]];
  3.         }else
  4.         {
  5.           $newfid = 0;
  6.         }



整体也就是


  1. while ($rt = $SDB->fetch_array($query))
  2.     {
  3.       if($newfid != ""){
  4.           $newfid = $colonys_fid[$rt["fid"]];
  5.         }else
  6.         {
  7.           $newfid = 0;
  8.         }


效果,


就 完全解决了这个问题

温馨提示:如果你正在寻找优秀的phpwind模板,那你可以到的 phpwind模板 频道看看,相信一定有你喜欢的!


phpwind转换时候常见错‘You have an error in your SQL syntax’处理 phpwind教程
http://www.yuedudg.cn/article/1836521.html

 










Tags: cms教程 phpwind教程








手机浏览本文

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

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




搜索


网站分类


标签列表


关于我们
本站主机域名成本巨大,无以为继,希望想在本站做宣传的老板可以联系我们!以维持我们网站的正常运行!感谢
联系我们: 给我发QQ消息  加入QQ群