[FX.php List] Filling a multi-dimensional .... RESOLVED
Jonathan Schwartz
jschwartz at exit445.com
Tue Sep 9 13:41:49 MDT 2008
THIS is what I needed:
$additionalParameters[$value2['paramkey'][0]] = $value2['paramvalue'][0];
Thanks DC and Steve.
You got me on the right path.
J
>Think maybe I had not explained myself adequately.
>
>I need to process a *variable* number of "records", each one
>containing a field name and a value. "Year" and "Status" was just
>an example of using 2 pairs. It could be...
>
>Year = 2008
>Status = active
>Gender = M
>Grade = 10
>etc.....
>
>Now...perhaps the structure you created is the best one. If so, how
>do I parse the multidimensional array below to extract the pairs?
>
>Array
>(
> [0] => Array
> (
> [status] => active
> )
>
> [1] => Array
> (
> [year] => 2008
> )
>)
>
>J
>
>
>At 2:59 PM -0400 9/9/08, DC wrote:
>>ha ha ha! you're like that client who changes the spec in the
>>middle of the project.
>>
>>you must have taken the line i sent and pasted it in TWICE to get
>>the result you showed. that is, you asked for something with one
>>paramkey and paramvalue,
>>
>>$additionalParameters= array($value2['paramkey'][0] =>
>>$value2['paramvalue'][0]);
>>
>>but you actually required two paramkeys and two values. steve
>>winter's should work for you - his working spec: two paramkeys, two
>>paramvalues per nested array.
>>
>>glad you solved it anyway!
>>dan
>>
>>Jonathan Schwartz wrote:
>>>Thanks DC.
>>>
>>>Although this does build an array with each record, it isn't the
>>>type of array structure I was expecting .
>>>
>>>I was looking for this result:
>>>
>>>Array
>>>(
>>> [year] => 2008
>>> [status] => active
>>>)
>>>
>>>I got this result:
>>>
>>>Array
>>>(
>>> [0] => Array
>>> (
>>> [status] => active
>>> )
>>>
>>> [1] => Array
>>> (
>>> [year] => 2008
>>> )
>>>)
>>>
>>>
>>>Jonathan
>>>
>>>
>>>
>>>At 1:32 PM -0400 9/9/08, DC wrote:
>>>
>>>>$additionalParameters[]= array($value2['paramkey'][0] =>
>>>>$value2['paramvalue'][0]);
>>>>
>>>>Jonathan Schwartz wrote:
>>>>>Apologies ahead of time for asking this RTM question, but I need
>>>>>to get this worked at ASAP.
>>>>>
>>>>>I need to populate a multi-dimenisional array from an FMP query.
>>>>>The existing code, below, populates only the last record. What
>>>>>syntax build the array with all found values?
>>>>>
>>>>>
>>>>>$additionalParameters= array();
>>>>> foreach($findResult2['data'] as $key => $value2)
>>>>> {
>>>>> $additionalParameters= array($value2['paramkey'][0] =>
>>>>>$value2['paramvalue'][0]);
>>>>> }
>>>>>
>>>>>
>>>>>Thanks
>>>>>
>>>>>J
>>>>_______________________________________________
>>>>FX.php_List mailing list
>>>>FX.php_List at mail.iviking.org
>>>>http://www.iviking.org/mailman/listinfo/fx.php_list
>>>
>>>
>>>--
>>>
>>>Jonathan Schwartz
>>>Exit 445 Group
>>>jonathan at exit445.com
>>>http://www.exit445.com
>>>415-370-5011
>>>
>>>
>>>------------------------------------------------------------------------
>>>
>>>_______________________________________________
>>>FX.php_List mailing list
>>>FX.php_List at mail.iviking.org
>>>http://www.iviking.org/mailman/listinfo/fx.php_list
>>_______________________________________________
>>FX.php_List mailing list
>>FX.php_List at mail.iviking.org
>>http://www.iviking.org/mailman/listinfo/fx.php_list
>
>
>--
>Jonathan Schwartz
>Exit 445 Group
>jonathan at exit445.com
>http://www.exit445.com
>415-370-5011
>_______________________________________________
>FX.php_List mailing list
>FX.php_List at mail.iviking.org
>http://www.iviking.org/mailman/listinfo/fx.php_list
--
Jonathan Schwartz
Exit 445 Group
jonathan at exit445.com
http://www.exit445.com
415-370-5011
More information about the FX.php_List
mailing list