请给我一些建议。为什么下一段代码不能工作:
$res = $cl->Query("SELECT * FROM goods WHERE MATCH('@pp кирпич')");
商品索引
使用尝试使用http://sphinxsearch.com/docs/manual-2.0.1.html#sphinxql-select的Sphinx 2.0.1-beta
如何用php api写查询SELECT * FROM goods WHERE MATCH('@pp кирпич')?
发布于 2011-06-19 10:08:39
PHP是用于与Sphinx的旧通信,而不是SphinxQL。如果您希望连接到Sphinx并使用SphinxQL进行查询,则需要改用MySQL库(我不是PHP开发人员,所以我不知道有哪些选项),并使用在Sphinx配置文件(带有mysql41设置)中指定的端口连接到sphinx。然后使用该MySQL连接进行查询,就像对普通数据库进行普通的SQL调用一样。
简而言之: PHP对于SphinxQL查询一点用处都没有。
https://stackoverflow.com/questions/6354530
复制相似问题