[FX.php List] [OFF] How does the List function work?
Alex Gates
alex at gandrpublishing.com
Tue Nov 27 13:34:17 MST 2007
link to the archive search engine:
http://www.google.com/coop/cse?cx=013867382578033190853%3Axht3ywlmfpc
DC wrote:
> list() is not what you are looking for.
>
> you need to understand the FX returned array - it holds all the data you
> need.
>
> i believe that the FX documentation has info on that.
>
> FX returns a complicated, nested array for each find request. in PHP,
> you take that array and do whatever you want with it. when you read the
> docs, you'll see that the FX array has a 'data' element that is another
> array that lists all the records keyed by recid and modid. inside each
> of those is another array. just loop over that in a foreach and build
> your list inside the foreach.
>
> there are many examples of using foreach to loop over the fx returned
> result (in the archives). there was a searchable archive link posted a
> month or two back...
>
> here is one that should give you the general idea:
>
> foreach ($fxResult['data'] as $record) {
> echo $record['fieldName'][0].',';
> }
>
> HTH,
> dan
>
> Carl Anderson had written:
>> Good day, list:
>>
>> I'm trying to get the contents of a single field across all records in a
>> layout, and put those values into a list in a single field in a different
>> table. In other words, the field on all records is "exam1" and I want
>> the
>> "exam1rawscores" field in a separate layout to be something like this:
>>
>> 10,9,9,5,10,3,1,10,6,7,8,2
>>
>> Heck, the commas aren't even important--I'd be fine with the carriage
>> returns that (I believe) List() delivers.
>>
>> Which leads to my question: How can I get List() to do what I want?
>> Or am I
>> going about this all wrong?
>>
>> The function reference isn't terribly clear to me, someone who hasn't
>> done
>> much scripting before.
>>
>> Sorry for the off-topic nature of this. I'd do all this calculatin' in
>> FX.php, but sadly there's too much data to pull in.
>>
> _______________________________________________
> FX.php_List mailing list
> FX.php_List at mail.iviking.org
> http://www.iviking.org/mailman/listinfo/fx.php_list
>
More information about the FX.php_List
mailing list