【发布时间】:2017-04-23 17:19:55
【问题描述】:
我在尝试转换我的数据库时遇到错误。
Fehler in 163 - 1064 :您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 2 行的 ')' 附近使用正确的语法 查询战争:SELECT * FROM phpbb_users WHERE user_active = 1 AND user_id NOT IN ()
我的代码:
$e0 = query("SELECT * FROM ".$phpbb_prefix."_users
WHERE user_active = 1 AND user_id NOT IN (".implode("','", $ilch_to_phpbb).")" , $phpbb_con)
or die('Fehler in '. __LINE__ . ' - '.mysql_errno($phpbb_con) . ' : '. mysql_error($phpbb_con).'<br /> Query war : ' . $lastquery . '<hr />');
我无法识别错误。有什么想法吗?
- 数据库: MySQL(i) 5.5.53-0+deb7u1
- PHP: 5
【问题讨论】:
-
好吧,
in子句是空的,这在任何数据库中都不是有效的语法...