PHRets搜索没有返回任何内容

时间:2013-09-23 21:55:04

标签: php rets

我一直在尝试设置一个自动脚本,使用PHP从RETS服务器拔出,我无法让PHRets搜索返回任何内容。我的查询如下:

/* Search RETS server */
    $search = $rets->SearchQuery(
        'Property',             // Resource
        3,                  // Class
        '(LastTransDate_f77=2013-01-01+)',  // DMQL
        array(
            'Format'    => 'COMPACT-DECODED',
            'Select'    => 'AREA_f16',
            'Count'     => 1,
            'Limit'     => 20,
        )
    );
编辑:我终于完成了这项工作。这个问题与我的代码无关,但是,它是在MLS板的错误文档中。文档说我可以为某些属性类型选择某些字段,但事实并非如此。我不得不咨询第三方开发人员并获取他使用过的字段/列名列表。

1 个答案:

答案 0 :(得分:1)

咨询PHRETS documentation。您将第二个参数作为整数。它应该是一个字符串。还需要在数组中的最后一个元素之后删除逗号。

/* Search RETS server */
$search = $rets->SearchQuery(
    'Property',           
    '3',               
    '(LastTransDate_f77=2013-01-01+)', 
    array(
    'Format'    => 'COMPACT-DECODED',
    'Select'    => 'AREA_f16',
    'Count'     => 1,
    'Limit'     => 20
    ));