[FX.php List] [OFF] API Equivalent for Grabbing RECID
Gjermund Gusland Thorsen
ggt667 at gmail.com
Thu Apr 3 08:59:45 MDT 2008
OK, then I see what the reason is.
Thank you,
ggt
2008/4/3, Steve Winter <steve at bluecrocodile.co.nz>:
> Some days, not matter what a psychologist or psychiatrist does, people still
> commit suicide... ;-)
>
>
> -----Original Message-----
> From: fx.php_list-bounces at mail.iviking.org
> [mailto:fx.php_list-bounces at mail.iviking.org] On Behalf Of Gjermund Gusland
> Thorsen
>
> Sent: 03 April 2008 15:47
> To: FX.php Discussion List
> Subject: Re: [FX.php List] [OFF] API Equivalent for Grabbing RECID
>
> When shrinks receive clients that attempt to shoot themselves in the food,
> it's OK?
>
> 2008/4/3, Steve Winter <steve at bluecrocodile.co.nz>:
> > On the condition that they are the client, and they say 'I want you to
> build
> > me a web interface which uses the PHP API built in to FileMaker'.
> >
> > Even if you tell them there are good reasons why they should use FX,
> still
> > some clients will say, use the API... in my experience this is usually
> > because they have limited knowledge, but see the API as an 'official'
> part
> > of FMP, where as FX is an add-on, which they see as unnecessary...
> >
> > My 2p worth ;-)
> >
> > Cheers
> >
> > Steve
> >
> >
> > -----Original Message-----
> > From: fx.php_list-bounces at mail.iviking.org
> > [mailto:fx.php_list-bounces at mail.iviking.org] On Behalf Of Gjermund
> Gusland
> > Thorsen
> > Sent: 03 April 2008 15:35
> > To: FX.php Discussion List
> > Subject: Re: [FX.php List] [OFF] API Equivalent for Grabbing RECID
> >
> > On which conditions?
> >
> > 2008/4/3, Dale Bengston <dbengston at preservationstudio.com>:
> > > Sometimes the client makes that choice.
> > >
> > >
> > > On Apr 3, 2008, at 3:55 AM, Gjermund Gusland Thorsen wrote:
> > >
> > >
> > > > Hmm, is it just me, or where do you find arguments for using
> FileMaker
> > > > PHP API when you already know FX.php?
> > > >
> > > > ggt
> > > >
> > > > 2008/4/3, Leo R. Lundgren <leo at finalresort.org>:
> > > >
> > > > > If you look at the API reference (included with the package, I
> think.
> > > Might
> > > > > be on the server CD), you'll see that for the Filemaker_Record
> class
> > > there
> > > > > is a method called getRecordId(). From the reference (slightly
> > > rearranged):
> > > > >
> > > > > getRecordId (line 183)
> > > > > integer getRecordId ()
> > > > > Returns the record ID of this object.
> > > > >
> > > > > return: Record ID.
> > > > >
> > > > > A record instance is of course what you get when looping through
> the
> > > > > records from a result you got from a query to the database.
> > > > >
> > > > > -|
> > > > >
> > > > >
> > > > > 3 apr 2008 kl. 00.12 skrev Jonathan Schwartz:
> > > > >
> > > > >
> > > > >
> > > > > > Hi Folks,
> > > > > >
> > > > > > I'm helping a colleague with their first PHP project, but they
> are
> > > using
> > > > > >
> > > > > the FMP API.
> > > > >
> > > > > >
> > > > > > I can't make heads or tails of the API interface.
> > > > > >
> > > > > > Can someone clue me in how to grab the recid after creating a
> > record?
> > > I
> > > > > >
> > > > > need it to edit the record later in the session.
> > > > >
> > > > > >
> > > > > > The existing code for creating the record looks like this:
> > > > > >
> > > > > >
> > > > > > if(!isset($_SESSION['recordcreated']))
> > > > > > {
> > > > > > $add_result_add =
> > > > > >
> > > > > $customer->newAddCommand('CU_Web_Customer');
> > > > >
> > > > > > $add_result_fields =
> > > > > >
> > > > >
> > >
> >
> array('Shipping_Contact_First_Name'=>$_POST['Shipping_Contact_First_Name'],'
> >
> Shipping_Contact_Last_Name'=>$_POST['Shipping_Contact_Last_Name'],'Login_Nam
> >
> e'=>$_POST['Login_Name'],'Password'=>$_POST['Password'],'Promotion_Code'=>$_
> > POST['Promotion_Code'],'Shipping_Email'=>$_POST['Shipping_Email'],);
> > > > >
> > > > > > foreach($add_result_fields as $key=>$value) {
> > > > > > $add_result_add->setField($key,$value);
> > > > > > }
> > > > > >
> > > > > > $add_result_result = $add_result_add->execute();
> > > > > >
> > > > > > if(FileMaker::isError($add_result_result))
> > > > > >
> > > > > fmsTrapError($add_result_result,"error.php");
> > > > >
> > > > > >
> > > > > > $add_result_row =
> > > > > >
> > > > > current($add_result_result->getRecords());
> > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > Thanks.
> > > > > >
> > > > > > Jonathan
> > > > > > --
> > > > > > Jonathan Schwartz
> > > > > > Exit 445 Group
> > > > > > jonathan at exit445.com
> > > > > > http://www.exit445.com
> > > > > > 415-381-1852
> > > > > > _______________________________________________
> > > > > > 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
>
>
> _______________________________________________
> 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