[FX.php List] Browsing a set of found records
Gjermund Gusland Thorsen
ggt667 at gmail.com
Sat Aug 26 08:36:19 MDT 2006
Hmm, looks like you started the easy way...
On 8/25/06, Jonathan Schwartz <jonathan at eschwartz.com> wrote:
> *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
>
> _______________________________________________
> 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