数据库问题~求高手解决

来源:百度知道 编辑: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 搜索此错误的解决方案
应该怎么办。。。

是我装了一个插件后引起的 不知道是什么插件

其实我对这个一窍不通

应该是你程序的原因,你的程序运行到这个sql的时候导致了【()】中没有生成东西,所以sql运行出错,你检查一下你的程序,如果【()】里面的没有东西的话,就不要把sql连接成这样的了,把sql连接成没有【()】的,如果有东西在把【()】连接上去,应该就可以了。

---
以上,希望对你有所帮助。

这是什么东西呀

in()里应该有东西的呀 in('1','2','3') 或者 in(select [字段] from [表] where 什么什么什么什么) --where可以没有
-----------------------------------------------
加上条件就行了
---------------------------------------------
应该不是插件的问题

数据库查询条件有问题,不应该查数据库问题,应该查找分析一下网页的返回值问题

in 后面的括号里,没有条件,语句怎么执行啊!

()里是空的