[FX.php List] Getting "-recid" for 1 record

Gjermund Gusland Thorsen ggt667 at gmail.com
Tue Jul 18 17:23:10 MDT 2006


list( $recid, $modid ) = explode( '.', key( $r['data'] ) );

On 7/18/06, AC <ac at pottnerconsulting.ca> wrote:
> This is the command I'm using:
> $ResultAll=$Search->FMFindAny();
> list($TheRecID, $TheModID)=explode('.', ($ResultAll['data']));
> echo('RecID=' . $TheRecID);
>
> The result I get is;
> RecID=Array
>
>
>
> On Jul 18, 2006, at 4:05 PM, DC wrote:
>
> > take out $key
> >
> > AC had written:
> >> This works for me;
> >> $ResultAll=$Search->FMFindAny();
> >> list($key)=each($ResultAll['data']);
> >> $TheRecID=strtok($key, ".");
> >> I can't get this to work, did I miss type it or does it require the
> >> for each loop?
> >> $ResultAll=$Search->FMFindAny();
> >> list($TheRecID, $TheModID)=explode('.', $key($ResultAll['data']));
> >> On Jul 18, 2006, at 3:09 PM, Gjermund Gusland Thorsen wrote:
> >>> This is how I do it
> >>> ---
> >>> list( $recid, $modid ) = explode( '.', $key( $r['data'] ) );
> >>> ---
> >>>
> >>> ggt667
> >>>
> >>> On 7/18/06, AC <ac at pottnerconsulting.ca> wrote:
> >>>
> >>>> > If you just want the key I believe this will work, but I haven't
> >>>> tried:
> >>>> > list($key) = each($ResultAll['data']);
> >>>> > $recid = strtok($key, ".");
> >>>>
> >>>> Yes it does work, thanks.
> >>>>
> >>>>
> >>>>
> >>>> On Jul 18, 2006, at 1:52 PM, Andrew Denman wrote:
> >>>>
> >>>> > Don't remember where I found this, but it's useful if you only
> >>>> have one
> >>>> > record returned. The first line will give you the key and data of
> >>>> the
> >>>> > first
> >>>> > set of data in the $ResultAll['data'] array (and according to the
> >>>> php
> >>>> > docs,
> >>>> > advance the pointer to the next set of data).  Second and third
> >>>> lines
> >>>> > will
> >>>> > break out the recid and modid.
> >>>> >
> >>>> > list($key, $data) = each($ResultAll['data']);
> >>>> > $recid = strtok($key, ".");
> >>>> > $modid = strtok(".");
> >>>> > $Field_Data = $data['Field_Name'][0];
> >>>> >
> >>>> > If you just want the key I believe this will work, but I haven't
> >>>> tried:
> >>>> > list($key) = each($ResultAll['data']);
> >>>> > $recid = strtok($key, ".");
> >>>> > $modid = strtok(".");
> >>>> >
> >>>> > Andrew Denman
> >>>> >
> >>>> > -----Original Message-----
> >>>> > From: fx.php_list-bounces at mail.iviking.org
> >>>> > [mailto:fx.php_list-bounces at mail.iviking.org] On Behalf Of AC
> >>>> > Sent: Tuesday, July 18, 2006 12:30 PM
> >>>> > To: fx.php_list at mail.iviking.org
> >>>> > Subject: [FX.php List] Getting "-recid" for 1 record
> >>>> >
> >>>> > If I know that only 1 record is returned then I can use the
> >>>> following
> >>>> > to get data from that record;
> >>>> >
> >>>> > $ResultAll=$Search->FMEdit();
> >>>> > $ResultOne=current($ResultAll['data']);
> >>>> > echo('ID=' . $ResultOne['ID'][0]);
> >>>> >
> >>>> >
> >>>> >
> >>>> > How would I do the same thing to get the "-recid" without doing
> >>>> the
> >>>> > following loop thing?
> >>>> >
> >>>> > foreach($ResultAll['data'] as $key=>$ResultOne){
> >>>> >     $TheRecIDModNum=explode('.',$key);
> >>>> >     $TheRecID=$TheRecIDModNum[0];
> >>>> > }
> >>>> >
> >>>> > _______________________________________________
> >>>> > 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
> >>>>
> >>> _______________________________________________
> >>> 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
> >
> >
>
> _______________________________________________
> 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