如果您输入这样的内容(在德语维基百科中测试):
“5 AND Dezember”你会得到:
1064:您的SQL语法中有错误。查看手册对应于MySQL服务器版本,以便在附近使用正确的语法'与(匹配(si_title)与('dezember'))和cur_namespace“:
从cur中选择cur_id、cur_namespace、cur_title、cur_text,搜索索引WHEREcur_id=si_page AND(AND(与(si_title)与('dezember')匹配)和当前命名空间IN(0)限制0,20
我看到两个AND,一个接一个,这意味着“this->mTextcond”是emtpy(在源代码中)。它可以将每个字符用作搜索术语,而不仅仅是数字。
应该找一个擅长SearchEngine.php的人看看。
-- 蓝色smurf@AdamAnt.mud.de-------------------------安希尔在里面---------------------------