arrays - PHP: IDX api - Passing parameters in the query string -


i'm working idx api. want create pages using following query:

'querystring' => array(   'idxid' => 'a01',   'pt' => '1',   'a_subdivisionname' => array('sun_city_las_vegas') ) 

the desired result create page subdivision name 'sun_city_las_vegas'.

on dumping result, output:

["querystring"]=> string(73) "page=listings&idxid=a01&pt=1&a_subdivisionname%5b0%5d=sun_city_las_vegas" 

but expect this:

["querystring"]=> string(73) "page=listings&idxid=a015&pt=1&a_subdivisionname[]=sun_city_las_vegas" 

seems i'm not getting right here 'a_subdivisionname' =>array('sun_city_las_vegas') resulting in a_subdivisionname%5b0%5d=sun_city_las_vegas instead of , a_subdivisionname[]=sun_city_las_vegas

what i'm missing?

edit

here's how i'm building url:

$data = array(   'linkname' => 'sun_city_las_vegas',   'pagetitle' => 'sun_city_las_vegas',   'linktitle' => 'sun_city_las_vegas',   'querystring' => array(     'idxid' => 'a01',     'pt' => '1',     'a_subdivisionname' => array('sun_city_las_vegas')   ) );  $data = http_build_query($data); 

then pass curl in put request follows:

curl_setopt($curl, curlopt_postfields, $data); 


Comments