That should be:
$dbh->{mysql_insertid}; if retrieving from a database handle, otherwise use
$sth->{mysql_insertid}; if from a statement handle.
>On Fri, 14 Dec 2001 19:45:02 -0600, Rich Duzenbury <[EMAIL PROTECTED]> wrote:
>>
>>DBI version 1.15
>>DBD::mysql version 2.0416
>>
>>Blows up on t
DBI Version: 1.19
DBD::mysql Version: 2.0416
Rich Duzenbury wrote:
RD: Date: Fri, 14 Dec 2001 19:45:02 -0600
RD: From: Rich Duzenbury <[EMAIL PROTECTED]>
RD: To: sherzodR <[EMAIL PROTECTED]>
RD: Cc: [EMAIL PROTECTED]
RD: Subject: Re: dbi accessor for mysql_ins
hank you.
Regards,
Rich
At 03:36 PM 12/14/01, sherzodR wrote:
>$dbh->mysql_insertid()
>
>
>
>Rich Duzenbury wrote:
>
> RD: Date: Fri, 14 Dec 2001 14:15:36 -0600
> RD: From: Rich Duzenbury <[EMAIL PROTECTED]>
> RD: To: [EMAIL PROTECTED]
>
$dbh->mysql_insertid()
Rich Duzenbury wrote:
RD: Date: Fri, 14 Dec 2001 14:15:36 -0600
RD: From: Rich Duzenbury <[EMAIL PROTECTED]>
RD: To: [EMAIL PROTECTED]
RD: Subject: dbi accessor for mysql_insertid
RD:
RD: Statement handles appear to have an accessor
Statement handles appear to have an accessor method to return the last
insert id:
$new_id = $sth->insertid;
But I cannot seem to locate one for the database handle. The closest I
have found is the
$new_id = $dbh->{'mysql_insertid'};
In the case of a $dbh->do(...) where there is no statement h