[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