数据库问题~求高手解决
来源:百度知道 编辑:UC知道 时间:2024/06/03 10:29:20
Discuz! info: MySQL Query Error
Time: 2009-7-2 3:02pm
Script: /bbs/redirect.php
SQL: SELECT * FROM [Table]posts where pid in()
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
Errno.: 1064
到 http://faq.comsenz.com 搜索此错误的解决方案
应该怎么办。。。
是我装了一个插件后引起的 不知道是什么插件
其实我对这个一窍不通
Time: 2009-7-2 3:02pm
Script: /bbs/redirect.php
SQL: SELECT * FROM [Table]posts where pid in()
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
Errno.: 1064
到 http://faq.comsenz.com 搜索此错误的解决方案
应该怎么办。。。
是我装了一个插件后引起的 不知道是什么插件
其实我对这个一窍不通
应该是你程序的原因,你的程序运行到这个sql的时候导致了【()】中没有生成东西,所以sql运行出错,你检查一下你的程序,如果【()】里面的没有东西的话,就不要把sql连接成这样的了,把sql连接成没有【()】的,如果有东西在把【()】连接上去,应该就可以了。
---
以上,希望对你有所帮助。
这是什么东西呀
in()里应该有东西的呀 in('1','2','3') 或者 in(select [字段] from [表] where 什么什么什么什么) --where可以没有
-----------------------------------------------
加上条件就行了
---------------------------------------------
应该不是插件的问题
数据库查询条件有问题,不应该查数据库问题,应该查找分析一下网页的返回值问题
in 后面的括号里,没有条件,语句怎么执行啊!
()里是空的