woshigaozhen 发表于 2009-6-16 00:14:22

火车头发布总失败,期待兄弟们帮忙解决啊?

测试都成功,测试帖子也在网站显示正常。但是采集的内容总是发布失败。LOG如下:

    Query Error: 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 '[标签:点击数])' at line 1<br /><br />INSERT INTO pb_threads (cid,author,uid,subject,content,contentlink,linkhost,topicimg,ifcheck,postdate,postip,digg,diggdate,bury,burydate,views) VALUES (27,'admin','1','纳斯达克前主席涉嫌诈骗500亿 美史上最大案之一','当地时间12月11日上午8点,美国纳斯达克市场前主席伯纳德·马多夫(BernardL.Madoff)因涉嫌进行一项规模达500亿美元的“庞氏骗局”而被美国联邦调查局逮捕并被起诉接受调查。

   试了采集其他的内容,总是采集成功,发布失败,失败的LOG都是类似的 Query Error: 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......

   请教各位兄弟姐妹们了,来帮忙解决?我是程序外行,搞了几天时间多了,还是不行。谢谢!!!!网上搜索了也没有答案,只能求救于你们了。
要是可以的话,能远程操控下服务器更好了!

vus520 发表于 2009-6-16 00:23:22

这是Mysql的错误。
最重要的提示 Query Error: 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...

在哪里出错,你却没有复制过来。near...就是靠近哪个词语出了错。
我看你的模块里有点击数这个字段,规则里却没有建立这个标签。
如果建立了点击数这个标签,还有问题,我估计是引号的问题,你在采集的时候,把单引号过滤或者替换成\'再试一下。
页: [1]
查看完整版本: 火车头发布总失败,期待兄弟们帮忙解决啊?