Coreseek®  
 | 首页 | 注册 | 回复 | 搜索 | 统计资料 |                 网站首页产品服务开放源码安装使用常见问题中文手册社区交流联系我们 
全文检索 论坛首页 / 全文检索 /

我刚开始学习这个 出现问题 希望各位大侠能帮忙 急

 
haolijuncoreseek
会员
#1 | 发表时间: 2010 09 07 16:55
回复 
require("./coreseek/api/sphinxapi.php");
$c1 = new SphinxClient();
$c1->SetServer('localhost',9312);
$c1->SetArrayResult(true);
$c1->SetIDRange(3,4);
$c1->SetFilterRange('id',array(2));
$c1->SetFilterRange('id2',1,3);
$c1->SetLimits(0,20);
$res = $c1->Query('搜索字符串',"*");
echo '<pre>';
print_r($res['bookname']);
print_r($res);
echo '</pre>';


调试结果出现这也的错误[imgs=/forum/img/p.gif][/imgs]Warning: Missing argument 3 for SphinxClient::SetFilterRange(), called in E:\Program Files\AppServ\www\etc\file.php on line 13 and defined in E:\Program Files\AppServ\www\etc\coreseek\api\sphinxapi.php on line 824

Warning: assert() [function.assert]: Assertion failed in E:\Program Files\AppServ\www\etc\coreseek\api\sphinxapi.php on line 827

Warning: assert() [function.assert]: Assertion failed in E:\Program Files\AppServ\www\etc\coreseek\api\sphinxapi.php on line 828

Warning: assert() [function.assert]: Assertion failed in E:\Program Files\AppServ\www\etc\coreseek\api\sphinxapi.php on line 829

Warning: assert() [function.assert]: Assertion failed in E:\Program Files\AppServ\www\etc\coreseek\api\sphinxapi.php on line 120

Warning: assert() [function.assert]: Assertion failed in E:\Program Files\AppServ\www\etc\coreseek\api\sphinxapi.php on line 120
HonestQiao
会员
#2 | 发表时间: 2010 09 07 17:23 | 修改: HonestQiao
回复 
$c1->SetFilterRange('id',array(2));

能仔细看看手册么?
你从哪里学的这个用法?
 
回复
Bold Style  Italic Style  Image 链接  URL 链接 
发帖注意:
  • 网址中请去掉http://开头,例如:您需要输入www.coreseek.cn,而不是http://www.coreseek.cn
  • 咨询问题,请贴出详细的操作系统版本、Coreseek版本(Linux环境请给出编译参数)
  • 请仔细查看中文手册和本站安装指南,确认操作正确
  • 请仔细查看常见问题解答,也许你的问题已经有解决方法

» 帐号  » 密码 
发帖前请登陆, 或者 注册 .