[FX.php List] Browsing a set of found records
Gjermund Gusland Thorsen
ggt667 at gmail.com
Fri Aug 25 07:13:16 MDT 2006
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
>
More information about the FX.php_List
mailing list