On Fri, Feb 01, 2002 at 11:56:45AM -0500, Rick Windham - ISDLIS wrote:
> $sth->execute($values[0], $values[1], $values[2], $values[3]) || die
>("didn't insert $dbh->errstr\n")
> ;
> $dbh->commit;
>
> I receive this error:
> didn't insert DBI::db=HASH(0x1d1990)->errstr
> Database handle destroyed without explicit disconnect, <EP> line 1.
Method calls (e.g. $dbh->errstr) do not interpolate in double-quoted
strings. Change that to either of the following:
$sth->execute($values[0], $values[1], $values[2], $values[3]) || die ("didn't insert
$DBI::errstr\n")
$sth->execute($values[0], $values[1], $values[2], $values[3]) || die ("didn't insert "
. $dbh->errstr . "\n")
Ronald