[FX.php List] Browsing a set of found records
Jonathan Schwartz
jonathan at eschwartz.com
Fri Aug 25 09:56:48 MDT 2006
*My* very first php script:
>? ehco "Hello' , 'world' : ?php>
;-)
J
At 3:13 PM +0200 8/25/06, Gjermund Gusland Thorsen wrote:
>My very first php script:
>
>HTTP://ext.comitas.no
>
>source:
>
>HTTP://ext.comitas.no/index.phps
>
>ggt667
>
>On 8/21/06, Dale Bengston <dbengston at preservationstudio.com> wrote:
>>Hi,
>>
>>Sorry, offline in meetings all day.
>>
>>If you need to capture the offset of each record in the FX data
>>array, you can just set a counter...
>>
>>$counter = 0;
>>foreach($searchResult['data'] as $key => $value)
>> {
>> [...steps to write your list...]
>>
>> $counter ++;
>> }
>>
>>Any reference to the counter (above the increments it) is the current
>>"offset" in the FX data array.
>>
>>Dale
>>
>>
>>On Aug 21, 2006, at 12:53 PM, Jonathan Schwartz wrote:
>>
>>> Another small detail...
>>>
>>> My code works fine if/when the user select the first item on the
>>> list. Duh.
>>>
>>> But, if the users selects a record that is not the first one, I
>>> need to know what the offset in the array is.
>>>
>>> I need to write to a variable, the value of the offset of the
>>> record that the user selects from a list.
>>>
>>> How can you identify the position offset (0, 1, 2...) in the array
>>> when using this for each statement:
>>>
>>> foreach($searchResult['data'] as $key => $value) {
>>>
>>> echo "<tr>";
>>> echo "<td><a href=\"detail.php?recid=";
>>> $recordDetails=explode('.',$key);
>>> $currentRecord=$recordDetails[0];
>>> echo $currentRecord."\">".$value['last1'][0];
>>> echo "</a></td>";
>>> echo "</tr>";
>>>
>>> }
>>>
>>> I've examined the 'data' array and it looks like that position of
>>> the record in the array is not provided.
>>>
>>> Does that mean I need to create and populate it?
>>>
>>> All that I can think of is to:
>>> - capture the recid from the code above.
>>> - Interrogate the separate Session array iIve created (Same number
>>> of records), looking for the matching recid and then capturing it's
>>> offset in that array (which I will need to create and populate at
>>> the time of array creation)
>>>
>>> Seems like a long way to do this.
>>>
>>> Thanks
>>>
>>> Jonathan
>>> --
>>>
>>>
>>>
>>> Jonathan Schwartz
>>> FileMaker 8 Certified Developer
>>> Associate Member, FileMaker Solutions Alliance
>>> Schwartz & Company
>>> jonathan at eschwartz.com
>>> http://www.eschwartz.com
>>> http://www.exit445.com
>>>
>>> _______________________________________________
>>> 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
>>
>_______________________________________________
>FX.php_List mailing list
>FX.php_List at mail.iviking.org
>http://www.iviking.org/mailman/listinfo/fx.php_list
--
Jonathan Schwartz
FileMaker 8 Certified Developer
Associate Member, FileMaker Solutions Alliance
Schwartz & Company
jonathan at eschwartz.com
http://www.eschwartz.com
http://www.exit445.com
More information about the FX.php_List
mailing list