Sphinx搜索错误:未知键名称'SELECT'

时间:2015-02-11 19:17:45

标签: sphinx

我的查询包含反斜杠。不知道如何逃避它们......

sql_query = \
            SELECT t.id, \
                   t.title, \ 
                    preg_replace('#\\[(c1|c2|c3|c4|c5|ab)([^\\]]*)\\]([^\\[]+)\\[/\\1\\]#siU' , '', \  
                          (SELECT group_concat(p2.content, ' ') \
                          FROM   content_table p2  \
                          WHERE  p2.id = t.id))        AS content, \
            FROM   my_table t \
            \

我的服务器安装了lib_mysqludf_preg。

1 个答案:

答案 0 :(得分:0)

此消息unknown key name通常是因为您之前在eol \之后有空格。

如果您复制/粘贴上述代码段,则可能是preg_replace行上的情况。